mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-05-31 19:50:48 +00:00
Add more flags for nib loading.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28080 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
963399be63
commit
d770c39054
2 changed files with 28 additions and 6 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
2009-03-15 20:28-EDT Gregory John Casamento <greg_casamento@yahoo.com>
|
||||||
|
|
||||||
|
* Source/NSScrollView.m: Added more flags for nib loading.
|
||||||
|
|
||||||
2009-03-15 15:09-EDT Gregory John Casamento <greg_casamento@yahoo.com>
|
2009-03-15 15:09-EDT Gregory John Casamento <greg_casamento@yahoo.com>
|
||||||
|
|
||||||
* Source/NSScrollView.m: Remove FIXME comment and provided an
|
* Source/NSScrollView.m: Remove FIXME comment and provided an
|
||||||
|
|
|
@ -61,9 +61,18 @@
|
||||||
typedef struct _scrollViewFlags
|
typedef struct _scrollViewFlags
|
||||||
{
|
{
|
||||||
#ifdef WORDS_BIGENDIAN
|
#ifdef WORDS_BIGENDIAN
|
||||||
unsigned int __unused4:22;
|
unsigned int __unused6:14;
|
||||||
|
unsigned int __unused5:1;
|
||||||
unsigned int autohidesScrollers:1;
|
unsigned int autohidesScrollers:1;
|
||||||
unsigned int __unused1:2;
|
unsigned int __unused4:1;
|
||||||
|
unsigned int __unused3:1;
|
||||||
|
unsigned int __unused2:1;
|
||||||
|
unsigned int doesNotDrawBackground:1;
|
||||||
|
unsigned int __unused1:1;
|
||||||
|
unsigned int hasVRuler:1;
|
||||||
|
unsigned int hasHRuler:1;
|
||||||
|
unsigned int showRulers:1;
|
||||||
|
unsigned int oldRulerInstalled:1;
|
||||||
unsigned int nonDynamic:1;
|
unsigned int nonDynamic:1;
|
||||||
unsigned int hasHScroller:1;
|
unsigned int hasHScroller:1;
|
||||||
unsigned int hasVScroller:1;
|
unsigned int hasVScroller:1;
|
||||||
|
@ -77,9 +86,18 @@ typedef struct _scrollViewFlags
|
||||||
unsigned int hasVScroller:1;
|
unsigned int hasVScroller:1;
|
||||||
unsigned int hasHScroller:1;
|
unsigned int hasHScroller:1;
|
||||||
unsigned int nonDynamic:1;
|
unsigned int nonDynamic:1;
|
||||||
unsigned int __unused1:2;
|
unsigned int oldRulerInstalled:1;
|
||||||
|
unsigned int showRulers:1;
|
||||||
|
unsigned int hasHRuler:1;
|
||||||
|
unsigned int hasVRuler:1;
|
||||||
|
unsigned int __unused1:1;
|
||||||
|
unsigned int doesNotDrawBackground:1;
|
||||||
|
unsigned int __unused2:1;
|
||||||
|
unsigned int __unused3:1;
|
||||||
|
unsigned int __unused4:1;
|
||||||
unsigned int autohidesScrollers:1;
|
unsigned int autohidesScrollers:1;
|
||||||
unsigned int __unused4:22;
|
unsigned int __unused5:1;
|
||||||
|
unsigned int __unused6:14;
|
||||||
#endif
|
#endif
|
||||||
} GSScrollViewFlags;
|
} GSScrollViewFlags;
|
||||||
|
|
||||||
|
@ -1530,8 +1548,8 @@ static float scrollerWidth;
|
||||||
_autohidesScrollers = scrollViewFlags.autohidesScrollers;
|
_autohidesScrollers = scrollViewFlags.autohidesScrollers;
|
||||||
_scrollsDynamically = (!scrollViewFlags.nonDynamic);
|
_scrollsDynamically = (!scrollViewFlags.nonDynamic);
|
||||||
// _rulersVisible = scrollViewFlags.rulersVisible;
|
// _rulersVisible = scrollViewFlags.rulersVisible;
|
||||||
// _hasHorizRuler = scrollViewFlags.hasHRuler;
|
_hasHorizRuler = scrollViewFlags.hasHRuler;
|
||||||
// _hasVertRuler = scrollViewFlags.hasVRuler;
|
_hasVertRuler = scrollViewFlags.hasVRuler;
|
||||||
// [self setDrawsBackground: (!scrollViewFlags.doesNotDrawBack)];
|
// [self setDrawsBackground: (!scrollViewFlags.doesNotDrawBack)];
|
||||||
_borderType = scrollViewFlags.border;
|
_borderType = scrollViewFlags.border;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue