Application Status Kit-Defined Subytypes NX_ WINEXPOSED NX_APPACT NX_APPDEACT NX_ WINMOVED NX_SCREENCHANGED System-Defined Subtype NX_POWEROFF Error Base Constants NX_APPKIT_ERROR_BASE NX_APP _ERROR_BASE Bits per Character or Integer
NBITSCHAR NBITSINT
Boolean Constants TRUE
FALSE Box Borders NX_NOBORDER NX_LINE NX_BEZEL NX_GROOVE
Value
o
1 2 4 8
1
Value
3000 10000000
Value 8
(sizeof(int)*NBITSCHAR) Value
1
o
Types and Constants 2-153
Box Title Positions NX_NOTITLE NX_ABOVETOP NX_ATTOP NX_BELOWTOP NX_ABOVEBOTTOM NX_ATBOTTOM NX_BELOWBOTTOM
Button and ButtonCell Highlight/Display Types NX_MOMENTATYPUSH
NX_PUS HONPUS HOFF NX_TOGGLE
NX_SWITCH
NX_RADIOBUTTON NX_MOMENTARYCHANGE NX_ONOFF
Button and ButtonCell Icon Positions NX_TITLEONLY
NX_ICONONLY NX_ICONLEFf NX_ICONRIGHT NX_ICONBELOW NX_ICONABOVE NX_ICONOVERLAPS
Cell and ButtonCell Parameter Constants NX_CELLDISABLED
NX_CELLSTATE NX_CELLEDITABLE NX_CELLHIGHLIGHTED NX_LIGHTBYCONTENTS NX_LIGHTBYGRAY
NX_LIGHTBYBACKGROUND NX_ICONISKEYEQUIVALENT NX_OVERLAPPINGICON NX_ICONHORIZONTAL NX_ICONLEFfORBOTTOM NX_CHANGECONTENTS NX_BUTTONINSET
Cell Data Entry Types NX_ANYTYPE
NX_INTTYPE NX_POSINTTYPE NX_FLOATTYPE NX_POSFLOATTYPE NX_DOUBLETYPE NX_POSDOUBLETYPE Cell sendActionOn: Flag NX_PERIODICMASK Cell Types
NX_NULLCELL NX_TEXTCELL NX_ICONCELL Color Panel Modes NX_GRAYMODE NX_RGBMODE NX_CMYKMODE NX_HSBMODE
NX_CUSTOMPALETTEMODE NX_CUSTOMCOLORMODE NX_BEGINMODE
Color Panel Mode Masks NX_GRAYMODEMASK NX_RGBMODEMASK NX_CMYKMODEMASK NX_HSBMODEMASK
NX_CUSTOMPALETTEMODEMASK NX_LISTMODEMASK
NX_ WHEELMODEMASK NX_ALLMODESMASK
Types and Constants 2-155
Color Picker Insertion
Order Constants Value
NX_ WHEEL_INSERTION 0.50
NX_SLIDERS_INSERTION 0.51
NX_CUSTOMPALETTE_INSERTION 0.52
NX_LIST_INSERTION 0.53
Drawing Activity States Meaning
NX_DRAWING Drawing to the screen
NX_PRINTING Spooling to a printer
NX_COPYING Copying to a pasteboard
Event Thresholds State Value
NX_BASETHRESHOLD 1
NX_RUNMODALTHRESHOLD 5
NX_MODALRESPTHRESHOLD 10
Figure Space Constant NX_FIGSPACE
Font Attribute Constants NX_FONTHEADER NX_FONTMETRICS NX_FONTWIDTHS NX_FONTCHARDATA NX_FONTKERNING NX_FONTCOl\1POSITES Font Conversion
Constants Value
NX_NOFONTCHANGE 0
NX_ VIAPANEL 1
NX_ADDTRAIT 2
NX_SIZEUP 3
NX_S IZED OWN 4
NX_HEAVIER 5
NX_LIGHTER 6
NX_REMOVETRAIT 7
Font Matrix Constants NX_IDENTITYMATRIX NX_FLIPPEDMATRIX
Font Trait Constants Value
NX_ITALIC
OxOOOOOOOl
NX_BOLD
OxOOOOOO02
NX_UNBOLD
OxOOOOOO04
NX_NONSTANDARDCHARSET
OxOOOOOO08
NX_NARROW
OxOOOOOOlO
NX_EXPANDED
OxOOOOO020
NX_CONDENSED
OxOOOOO040
NX_SMALLCAPS
OxOOOOO080
NX_POSTER
OxOOOOOlOO
NX_COMPRESSED
OxOOOO0200
FontPanel View Tags NX_FPPREVIEWFIELD NX_FPSIZEFIELD NX_FPREVERTBUTTON NX_FPPREVIEWBUTTON NX_FPSETBUTTON NX_FPSIZETITLE NX_FPCURRENTFIELD
Gray Shades Value
NX_WHITE
1.0
NX_LTGRAY
2.0/3.0
NX_DKGRAY
1.0/3.0
NX_B LAC K
0.0
Icon and Token Window
Dimensions Value
NX_ICONWIDTH
48.0
NX_ICONHEIGHT
48.0
NX_ TOKENWIDTH
64.0
NX_TOKENHEIGHT
64.0
Types and Constants 2-157
Image Representation Device Matching Constant NX_MATCHESDEVICE
Journaling Flags NX_JOURNALFLAG NX_JOURNALFLAGMASK Journaling Listener Name
NX_JOURNALREQUEST Journaling Recording Device
Journaling Status NX_STOPPED NX_PLAYING NX_RECORDING
NX_NONABORTABLEFLAG NX_NONABORTABLEMASK Journaling Subevents NX_ WINDRAGGED NX_rv10USELOCATION NX_LASTJRNEVENT Journaling Window Encodings
NX_KEYWINDOW NX_MAINWINDOW NX_MAINMENU
NX_MOUS ED OWNWIND OW NX_APPICONWINDOW NX_UNKNOWNWINDOW
Value 31
(1 «NX_JOURNALFLAG)
Value
"NXJ ournalerRequest"
Value
(1 « NX_NONABORTABLEFLAG) Value
Listener Maximum Message Size NX_MAXMESSAGE
Listener Maximum Parameters
NX_MAXMSGPARAMS Listener Position Types NX_TEXTPOSTYPE NX_REGEXPRPOSTYPE NX_LINENUMPOSTYPE NX_CHARNUMPOSTYPE NX_APPPOSTYPE Listener Reserved Message Numbers NX_SELECTORPMSG NX_SELECTORFMSG NX_RESPONSEMSG NX_ACKNOWLEDGE
Listener RPC Error Return Values Error
NX_INCORRECTMESSAGE Listener Timeout Default NX_SENDTIMEOUT NX_RCVTIMEOUT Mach Executable File Segment Names for Images
Segment Name
" __ EPS"
" __ TIFF"
" __ ICON"
Types and Constants 2-159
Matrix Selection Mode Constants NX_RADIOMODE
NX_HIGHLIGHTMODE NX_LISTMODE NX_TRACKMODE Modal Session Return Constants NX_RUNSTOPPED NX_RUNABORTED NX_RUNCONTINUES
Obsolete Speaker Constants NX_ISFILE,
NX_ISDIRECTORY, NX_ISAPPLICATION, NX_ISODMOUNT, NX_ISNETMOUNT, NX_ISSCSIMOUNT, NX_ISFLOPPYMOUNT Open Panel Tag Constants
NX_OPICONBUTTON NX_OPTITLEFIELD NX_OPCANCELBUTTON NX_OPOKBUTTON NX_OPFORM
Page Layout Panel Button Tags NX_PLICONBUTTON
NX_PLTITLEFIELD
NX_PLPAPERS IZEB UTTON NX_PLLAYOUTBUTTON NX_PLUNITSBUTTON NX_PLWIDTHFORM NX_PLHEIGHTFORM NX_PLPORTLANDMATRIX NX_PLSCALEFIELD NX_PLCANCELBUTTON
Value (-1000) (-1001) (-1002)
Value
NX_SPICONBUTTON NX_SPTITLEFIELD NX_SPCANCELBUTTON NX_SPOKBUTTON NX_SPFORM
Page Order Modes NX_DESCENDINGORDER NX_SPECIALORDER NX_ASCENDINGORDER NX_UNKNOWNORDER Page Orientation Constants NX_PORTRAIT
NX_LANDSCAPE Pagination Modes NX_AUTOPAGINATION NX_FITPAGINATION NX_CLIPPAGINATION Panel Button Tags NX_OKTAG NX_CANCELTAG
Panel Return Constants NX_ALERTDEFAULT NX_ALERTALTERNATE NX_ALERTOTHER NX_ALERTERROR Printer Table Key Length NX_PRINTKEYMAXLEN Printer Table States NX_PRINTERTABLEOK
NX_PRINTERTABLENOTFOUND NX_PRINTERTABLEERROR
Value 1
o
Value 1
o
-1
-2
Types and Constants 2-161
Rectangle Sides NX_XMIN NX_YMIN NX_XMAX NX_YMAX Save Panel Tag Constants
Scroller Arrow Positions NX_SCROLLARROWSMAXEND NX_SCROLLARROWSMINEND NX_SCROLLARROWSNONE Scroller Part
Identification Constants NX_NOPART
Scroller Usable Parts NX_SCROLLERNOPARTS NX_SCROLLERONLYARROWS NX_SCROLLERALLPARTS Scroller Width and Height NX_SCROLLERWIDTH
Text Alignment Modes NX_LEFfALIGNED NX_RIGHTALIGNED NX_CENTERED NX_JUSTIFIED Text Block Constant
Text Key Constants NX_BACKSPACE NX_CR
NX_DELETE NX_BTAB NX_ILLEGAL NX_RETURN NX_TAB NX_BACKTAB NX_LEFf NX_RIGHT NX_UP NX_DOWN
Text Tab Stop Constant NX_LEFTTAB
TIFF Compression Schemes NX_TIFF _COMPRESSION_NONE NX_TIFF _COMPRESSION_CCITTFAX3 NX_ TIFF _COMPRESSION_CCITTFAX4 NX_TIFF _COMPRESSION_LZW NX_TIFF _COMPRESSION_JPEG NX_ TIFF _COMPRESSION_PACKBITS
Types and Constants 2-163
View Autoresize Constants NX_NOTSIZABLE
NX_MINXMARGINSIZABLE NX_ WIDTHSIZABLE
NX_MAXXMARGINSIZABLE NX_MINYMARGINSIZABLE NX_HEIGHTS IZAB LE
NX_MAXYMARGINSIZABLE Window Button Masks NX_CLOSEBUTTONMASK NX_MINIATURIZEBUTTONMASK
Window Frame Description String Length NX_MAXFRAMESTRINGLENGTH
Window Styles NX_PLAINSTYLE NX_TITLEDSTYLE NX_MENUSTYLE
NX_MINIWIND OWS TYLE NX_MINIWORLDSTYLE NX_TOKENSTYLE NX_RESIZEBARSTYLE NX_FIRSTWINSTYLE NX_LASTWINSTYLE NX_NUMWINSTYLES Window liers NX_NORMALLEVEL NX_FLOATINGLEVEL NX_DOCKLEVEL NX_SUBMENULEVEL NX_MAINMENULEVEL
Value
o
3 5 10 20
Workspace Request Constants (File Operations) WSM_MOVE_OPERATION
WSM_COPY_OPERATION WSM_LINK_OPERATION WSM_COMPRESS_OPERATION WSM_DECOMPRESS_OPERATION WSM_ENCRYPT_OPERATION WSM_DECRYPT_OPERATION WSM_DESTROY _OPERATION WSM_RECYCLE_OPERATION WSM_DUPLICATE_OPERATION