23 #define INVALID_ITEM (-1)
24 #define BUTTONTIMEOUT_CLICK 0
25 #define BUTTONTIMEOUT_DOUBLECLICK 1
26 #define MVHND_OFFSET 5
242 #define GUIDROPEFFECT_NONE 0x00000000
243 #define GUIDROPEFFECT_COPY 0x00000001
244 #define GUIDROPEFFECT_MOVE 0x00000002
245 #define GUIDROPEFFECT_LINK 0x00000004
246 #define GUIDROPEFFECT_SCROLL 0x80000000
1178 #define BUTTONUPMASK_COULDSETSTATE 0x0001
1179 #define BUTTONUPMASK_KEEPMOUSE 0x0002
1180 #define BUTTONUPMASK_HOOKHANDLED 0x0004
1181 #define BUTTONUPMASK_KEEPMOUSEMOTION 0x0008
1183 #define BUTTONDOWNMASK_KEEPNOLONGER 0x0010
2509 #define LISTCELLATTR_HIGHLIGHT 0x01
2510 #define LISTCELLATTR_DISABLED 0x02
2512 //=======================================================================================
2515 #define DISTATUS_NEEDVERTSCROLLBAR 0x00000001
2516 #define DISTATUS_NEEDHORIZSCROLLBAR 0x00000002
2521 #define HEADER_ROW_INDEX -2
2522 #define FILTER_ROW_INDEX -3
2527 #define COLORPICKER_AUXMESSAGE_SETCOLORTABLE 1
2618 #define PDMENU_MESSAGE_ACTIVATEITEM 216
2849 #define SCALE_AUXMESSAGE_FORMATVALUE 50
2874 #define TREECELLATTR_HIGHLIGHT 0x00000001
2875 #define TREECELLATTR_DISABLED 0x00000002
2877 #define TREENODEATTR_ALLOWSCHILDREN 0x00000010
2878 #define TREENODEATTR_EXPANDED 0x00000020
2879 #define TREENODEATTR_DISPLAYABLE 0x00000040
2922 #define UPDATE_Percent1 1
2923 #define UPDATE_Percent2 2
2924 #define UPDATE_Msg1 4
2925 #define UPDATE_Msg2 8
2926 #define UPDATE_All 15
2945 #define USERMSG_BYLEVELBTN_SETLEVEL 0
2952 #define MANAGED_POPUP_WINDOW_PADDING 2
WChar msgText2[256]
Definition: dlogitem.h:2937
WCharCP commandTaskIdP
Definition: dlogitem.h:2567
DialogItemMouseWheelArgs mouseWheel
Definition: dlogitem.h:2049
WCharP unparsedP
Definition: dlogitem.h:142
virtual bool _OnFontChanged(DialogFontChangedArgsR fontChanged)
Event method for DIALOG_MESSAGE_FONTCHANGED.
Definition: dlogitem.h:1045
HideReasonCode
Dialog Message Hide Defines.
Definition: dlogitem.h:189
BSIRect newRect
Definition: dlogitem.h:717
char * CharP
Definition: Bentley.h:227
MSDialogP db
Definition: dlogitem.h:888
DialogMinimizeArgs & DialogMinimizeArgsR
Definition: dlogitem.h:732
StatusInt CallHandlerMethod(DialogMessageP dmP)
Called by the Dialog Manager to dispatch the calls to the virtual event methods.
MSWindowP otherWindowP
Definition: dlogitem.h:745
OnSetState method arguments.
Definition: dlogitem.h:2129
MSDialogP db
Definition: dlogitem.h:355
virtual bool _OnScrolling(DialogItemScrollingArgsR scrolling)
Event method for DITEM_MESSAGE_SCROLLING.
Definition: dlogitem.h:2396
bool bBalloonTextOverride
Definition: dlogitem.h:1637
WCharCP formatStrP
Definition: dlogitem.h:2135
int actionType
Definition: dlogitem.h:500
int positionalKeystroke
Definition: dlogitem.h:180
DITEM_MESSAGE_DROPTARGET message arguments.
Definition: dlogitem.h:1449
DialogItemDropArgs drop
Definition: dlogitem.h:2083
BSIRect oldSizeRect
Definition: dlogitem.h:798
bool redraw
Definition: dlogitem.h:1735
DialogItemSetEnabledStateArgs setEnabledState
Definition: dlogitem.h:2061
CharCP accessStrP
Definition: dlogitem.h:2154
WStringP balloonString
Definition: dlogitem.h:171
virtual bool _OnMinimize(DialogMinimizeArgsR minimize)
Event method for DIALOG_MESSAGE_MINIMIZE.
Definition: dlogitem.h:1072
virtual bool _OnMotion(DialogItemMotionArgsR motion)
Event method for DITEM_MESSAGE_MOTION.
Definition: dlogitem.h:2336
Dialog Item Message Structures.
Definition: dlogitem.h:2014
int newWidth
Definition: dlogitem.h:1897
Point2d dockExtent
Definition: dlogitem.h:605
UInt32 dwKeyState
Definition: dlogitem.h:1438
DialogDockingStateArgs & DialogDockingStateArgsR
Definition: dlogitem.h:595
DialogItemPopupCreatedArgs & DialogItemPopupCreatedArgsR
Definition: dlogitem.h:1695
DialogUpdateArgs & DialogUpdateArgsR
Definition: dlogitem.h:842
DITEM_MESSAGE_ACTIVATE message arguments.
Definition: dlogitem.h:1344
DialogItemDropTargetArgs & DialogItemDropTargetArgsR
Definition: dlogitem.h:1463
UInt32 mnemonic
Definition: dlogitem.h:2603
DITEM_MESSAGE_STARTDRAG message arguments.
Definition: dlogitem.h:1986
virtual bool _OnFocusOut(DialogItemFocusOutArgsR focusOut)
Event method for DITEM_MESSAGE_FOCUSOUT.
Definition: dlogitem.h:2300
UInt32 unparsedP
Definition: dlogitem.h:2599
void(* MdlMotionFuncP)(MotionFuncArg *)
Definition: dlogitem.h:362
bool linkMin
Definition: dlogitem.h:1964
PFDialogHook dialogHookFunction
Definition: dlogitem.h:2480
int row
Definition: dlogitem.h:1827
DialogBoxRsc * dialogBoxRP
Definition: dlogitem.h:392
UInt32 helpInfo
Definition: dlogitem.h:2592
BSIRect newSizeRect
Definition: dlogitem.h:1748
DialogItemCreateArgs create
Definition: dlogitem.h:2030
DialogItemUnobscuredArgs unobscured
Definition: dlogitem.h:2068
DITEM_MESSAGE_GETSTATE & DITEM_MESSAGE_SETSTATE message arguments.
Definition: dlogitem.h:1872
DialogItemHideArgs hide
Definition: dlogitem.h:2044
WCharCP unparsedP
Definition: dlogitem.h:1724
DialogItemScrollingArgs & DialogItemScrollingArgsR
Definition: dlogitem.h:1767
RgbColorDef * colorTableP
Definition: dlogitem.h:2531
void * auxInfoP
Definition: dlogitem.h:2024
DITEM_MESSAGE_OBSCURED message arguments.
Definition: dlogitem.h:1645
DITEM_MESSAGE_USER message arguments.
Definition: dlogitem.h:1859
int type
Definition: dlogitem.h:1861
bool hookHandled
Definition: dlogitem.h:727
DIALOG_MESSAGE_BEFOREUNDOCK message arguments.
Definition: dlogitem.h:509
int itemIndex
Definition: dlogitem.h:814
MSDialogP db
Definition: dlogitem.h:2019
DIALOG_MESSAGE_MINIMIZE message arguments.
Definition: dlogitem.h:725
UInt32 attributes2
Definition: dlogitem.h:85
VersionNumber version
Definition: dlogitem.h:61
UInt32 unused
Definition: dlogitem.h:2610
virtual bool _OnBeforeUndock(DialogBeforeUndockArgsR beforeUndock)
Event method for DIALOG_MESSAGE_BEFOREUNDOCK.
Definition: dlogitem.h:1003
int qualifierMask
Definition: dlogitem.h:431
DITEM_MESSAGE_FOCUSOUT message arguments.
Definition: dlogitem.h:1478
BSIRect oldFrame
Definition: dlogitem.h:769
int nRects
Definition: dlogitem.h:1424
virtual bool _OnMove(DialogItemMoveArgsR move)
Event method for DITEM_MESSAGE_MOVE.
Definition: dlogitem.h:2344
bool allLabels
Definition: dlogitem.h:1953
DialogItemGetMnemonicsArgs getMnemonics
Definition: dlogitem.h:2077
DialogItemEditMenuInfoArgs & DialogItemEditMenuInfoArgsR
Definition: dlogitem.h:1521
Definition: Bentley.h:212
DialogItemPopupClosedArgs & DialogItemPopupClosedArgsR
Definition: dlogitem.h:1685
WCharCP newTitle
Definition: dlogitem.h:828
WCharCP unparsedP
Definition: dlogitem.h:434
DialogItemPopupClosedArgs popupClosed
Definition: dlogitem.h:2054
DialogItemLayoutArgs & DialogItemLayoutArgsR
Definition: dlogitem.h:1578
void * pChildList
Definition: dlogitem.h:149
void * resourceDataP
Definition: dlogitem.h:1316
bool isAccelerator
Definition: dlogitem.h:1554
DialogCalcSizeArgs & DialogCalcSizeArgsR
Definition: dlogitem.h:560
MSValueDescrR msValueDescr
Definition: dlogitem.h:2096
DIALOG_MESSAGE_BEFOREDESTROY message arguments.
Definition: dlogitem.h:495
long hookId
Definition: dlogitem.h:2479
DialogItemP pDialogItem
Definition: dlogitem.h:1229
virtual bool _OnCalcSize(DialogCalcSizeArgsR calcSize)
Event method for DIALOG_MESSAGE_CALCSIZE.
Definition: dlogitem.h:1011
UInt32 reserved2
Definition: dlogitem.h:87
virtual bool _OnActionButton(DialogActionButtonArgsR actionButton)
Event method for DIALOG_MESSAGE_ACTIONBUTTON.
Definition: dlogitem.h:979
DIALOG_MESSAGE_UPDATE message arguments.
Definition: dlogitem.h:837
int oldFontHeight
Definition: dlogitem.h:673
long percentComplete
Definition: dlogitem.h:2913
DialogAnotherOpenedArgs anotherOpened
Definition: dlogitem.h:902
bool initFailed
Definition: dlogitem.h:403
DialogItemHandler handler
Definition: dlogitem.h:69
virtual bool _OnSetEnabledState(DialogItemSetEnabledStateArgsR setEnabledState)
Event method for DITEM_MESSAGE_SETENABLEDSTATE.
Definition: dlogitem.h:2400
WCharCP commandTaskIdP
Definition: dlogitem.h:1354
virtual bool _OnPreButton(DialogButtonArgsR button)
Event method for DIALOG_MESSAGE_PREBUTTON.
Definition: dlogitem.h:1084
DialogFocusInArgs & DialogFocusInArgsR
Definition: dlogitem.h:641
wchar_t * WCharP
Definition: Bentley.h:225
long pulldownItemHookId
Definition: dlogitem.h:2564
UInt32 createds
Definition: dlogitem.h:338
bool redrawn
Definition: dlogitem.h:1841
OnSetValue method arguments.
Definition: dlogitem.h:2151
DialogItemSetValueArgs & DialogItemSetValueArgsR
Definition: dlogitem.h:2164
DialogItemLinkLabelArgs linkLabel
Definition: dlogitem.h:2080
UInt32 dwKeyState
Definition: dlogitem.h:1453
Text Pulldown Menu item modify flags.
Definition: dlogitem.h:2586
UInt32 commandNumber
Definition: dlogitem.h:2597
DITEM_MESSAGE_CLEANUP message arguments.
Definition: dlogitem.h:1923
bool hookHandled
Definition: dlogitem.h:1503
virtual bool _OnDetach()
Event method for DIALOG_MESSAGE_DETACH.
Definition: dlogitem.h:1021
virtual bool _OnBeforeDestroy(DialogBeforeDestroyArgsR beforeDestroy)
Event method for DIALOG_MESSAGE_BEFOREDESTROY.
Definition: dlogitem.h:970
DialogItemJournalStateArgs & DialogItemJournalStateArgsR
Definition: dlogitem.h:2184
bool wantCursorUpdate
Definition: dlogitem.h:1457
Pulldown Menu Tracking Information.
Definition: dlogitem.h:2623
bool changed
Definition: dlogitem.h:487
CharP dbAccessStrP
Definition: dlogitem.h:153
UInt32 acceptsNonDataPoints
Definition: dlogitem.h:78
DialogItemValueArgs value
Definition: dlogitem.h:2072
int oldScreenNum
Definition: dlogitem.h:1745
virtual bool _OnAutoHideState(DialogAutoHideStateArgsR autoHideState)
Event method for DIALOG_MESSAGE_AUTOHIDESTATE.
Definition: dlogitem.h:999
MSValueDescrCR msValueDescr
Definition: dlogitem.h:2153
long scrollIncrement
Incremental amount to scroll, preferably from the OS.
Definition: dlogitem.h:208
bool hookHandled
Definition: dlogitem.h:1480
wchar_t WChar
Definition: Bentley.h:223
int moveDirection
Definition: dlogitem.h:1492
WCharCP commandTaskIdP
Definition: dlogitem.h:1706
void * userDataP
Definition: dlogitem.h:850
UShort dropTarget
Definition: dlogitem.h:119
UInt32 dragDrops
Definition: dlogitem.h:342
byte enabled
Definition: dlogitem.h:2559
virtual bool _OnLayout()
Event method for DIALOG_MESSAGE_LAYOUT.
Definition: dlogitem.h:1064
DialogItemDrawArgs draw
Definition: dlogitem.h:2037
UInt32 activates
Definition: dlogitem.h:328
DialogKeystrokeArgs & DialogKeystrokeArgsR
Definition: dlogitem.h:709
virtual bool _OnInit(DialogItemInitArgsR init)
Event method for DITEM_MESSAGE_INIT.
Definition: dlogitem.h:2244
BSIRectP pBufferRect
Definition: dlogitem.h:1230
DIALOG_MESSAGE_FONTCHANGED message arguments.
Definition: dlogitem.h:670
UInt32 guiDropEffect
Definition: dlogitem.h:1456
CommandNumber commandNumber
Definition: dlogitem.h:1555
DialogItemSetStateArgs & DialogItemSetStateArgsR
Definition: dlogitem.h:2146
MSValueDescrP currentValueP
Definition: dlogitem.h:1823
Text Pulldown Menu item info.
Definition: dlogitem.h:2555
DIALOG_MESSAGE_CREATE message arguments.
Definition: dlogitem.h:387
UInt32 docking
Definition: dlogitem.h:334
DialogItemSetEnabledStateArgs & DialogItemSetEnabledStateArgsR
Definition: dlogitem.h:1777
DialogItemMotionArgs motion
Definition: dlogitem.h:2048
int whichCorners
Definition: dlogitem.h:1893
int dialogHeight
Definition: dlogitem.h:555
DITEM_MESSAGE_SETEXTENT & DITEM_MESSAGE_POSTSETEXTENT message arguments.
Definition: dlogitem.h:1782
void(* PFDialogBoxHook)(DialogMessageP)
Definition: dlogitem.h:47
DialogItemGetStateArgs & DialogItemGetStateArgsR
Definition: dlogitem.h:2107
void * GetUserData()
Gets the User Data associated with the dialog.
DITEM_MESSAGE_SETENABLEDSTATE message arguments.
Definition: dlogitem.h:1772
DockingState
Docking State.
Definition: dlogitem.h:287
DialogItemWindowMovingArgs windowMoving
Definition: dlogitem.h:2070
int mnemonic
Definition: dlogitem.h:131
CharCP accessStrP
Definition: dlogitem.h:2115
UInt32 handlesDocking
Definition: dlogitem.h:81
UInt32 extendedLabelP
Definition: dlogitem.h:2605
WCharCP formatStrP
Definition: dlogitem.h:2175
CommandNumber commandNumber
Definition: dlogitem.h:1352
MSDialogP previousFocusDbP
Definition: dlogitem.h:638
UInt32 nonDataPoints
Definition: dlogitem.h:323
virtual bool _OnKeystroke(DialogItemKeystrokeArgsR keystroke)
Event method for DITEM_MESSAGE_KEYSTROKE.
Definition: dlogitem.h:2328
int newHeight
Definition: dlogitem.h:553
virtual bool _OnCreate(DialogCreateArgsR create)
Event method for DIALOG_MESSAGE_CREATE.
Definition: dlogitem.h:962
DITEM_MESSAGE_ALLCREATED message arguments.
Definition: dlogitem.h:1362
virtual bool _OnCreated()
Event method for DIALOG_MESSAGE_CREATED.
Definition: dlogitem.h:1018
void * appData5P
Definition: dlogitem.h:161
struct IDataObject GuiDataObject
Definition: ElementAgenda.h:10
Completion Bar Processing Information.
Definition: dlogitem.h:2911
CommandNumber commandNumber
Definition: dlogitem.h:1723
UInt32 motionTime
Definition: dlogitem.h:741
Dialog Item Handler Information.
Definition: dlogitem.h:67
virtual bool _OnPostKeystroke(DialogItemKeystrokeArgsR keystroke)
Event method for DITEM_MESSAGE_POSTKEYSTROKE.
Definition: dlogitem.h:2368
DialogHideArgs & DialogHideArgsR
Definition: dlogitem.h:687
DialogItemAllCreatedArgs allCreated
Definition: dlogitem.h:2032
virtual bool _OnGetValue(DialogItemGetValueArgsR getValue)
Event method for DITEM_MESSAGE_GETVALUE.
Definition: dlogitem.h:2312
DITEM_MESSAGE_QUEUECOMMAND message arguments.
Definition: dlogitem.h:1700
NativeContentType
Native Content Type.
Definition: dlogitem.h:2957
bool isAccelerator
Definition: dlogitem.h:1351
virtual bool _OnQueueCommand(DialogItemQueueCommandArgsR queueCommand)
Event method for DITEM_MESSAGE_QUEUECOMMAND.
Definition: dlogitem.h:2376
virtual bool _OnWindowMoving(DialogWindowMovingArgsR windowMoving)
Event method for DIALOG_MESSAGE_WINDOWMOVING.
Definition: dlogitem.h:1119
virtual bool _OnChildrenLoaded()
Event method for DITEM_MESSAGE_CHILDRENLOADED.
Definition: dlogitem.h:2270
DialogItemStateChangingArgs stateChanging
Definition: dlogitem.h:2066
TreeNodePortion
Tree Node Portion last clicked.
Definition: dlogitem.h:2896
DIALOG_MESSAGE_CHILDDESTROYED message arguments.
Definition: dlogitem.h:566
int dialogWidth
Definition: dlogitem.h:554
int auxMessageType
Definition: dlogitem.h:2023
virtual ~DialogHookHandler()
Destructor for the base DialogHookHandler.
DialogItemQueueCommandArgs queueCommand
Definition: dlogitem.h:2056
void * appData4P
Definition: dlogitem.h:160
void * userDataP
Definition: dlogitem.h:890
WCharCP formatStrP
Definition: dlogitem.h:1881
DialogItemFocusOutArgs & DialogItemFocusOutArgsR
Definition: dlogitem.h:1496
DialogFocusOutArgs focusOut
Definition: dlogitem.h:915
WCharCP commandTaskIdP
Definition: dlogitem.h:435
DialogAutoHideStateArgs autoHideState
Definition: dlogitem.h:905
void * itemDataP
Definition: dlogitem.h:1980
DialogItemChildDrawBgArgs childDrawBg
Definition: dlogitem.h:2075
MSValueDescrR msValueDescr
Definition: dlogitem.h:2114
virtual bool _OnMouseWheel(DialogMouseWheelArgsR mouseWheel)
Event method for DIALOG_MESSAGE_MOUSEWHEEL.
Definition: dlogitem.h:1080
DITEM_MESSAGE_RELOADDATA message arguments.
Definition: dlogitem.h:1733
int whichCorners
Definition: dlogitem.h:861
DIALOG_MESSAGE_FOCUSIN message arguments.
Definition: dlogitem.h:633
DialogItemButtonArgs & DialogItemButtonArgsR
Definition: dlogitem.h:1416
DialogHookResolveArgs hookResolve
Definition: dlogitem.h:893
int newWidth
Definition: dlogitem.h:728
int maxNMnemonics
Definition: dlogitem.h:1952
MSValueDescrP proposedValueP
Definition: dlogitem.h:1382
int newHeight
Definition: dlogitem.h:1898
long pulldownSearchId
Definition: dlogitem.h:2565
BSIRectP rectList
Definition: dlogitem.h:1425
bool hookHandled
Definition: dlogitem.h:694
int nextFocusItemIndex
Definition: dlogitem.h:1483
virtual bool _OnActivate(DialogActivateArgsR activate)
Event method for DIALOG_MESSAGE_ACTIVATE.
Definition: dlogitem.h:983
UInt32 reserved1
Definition: dlogitem.h:86
bool otherWinPopup
Definition: dlogitem.h:746
bool hookHandled
Definition: dlogitem.h:1716
virtual bool _OnAttach(DialogAttachArgsR attach)
Event method for DIALOG_MESSAGE_ATTACH.
Definition: dlogitem.h:995
DialogItemSetNamedItemArgs & DialogItemSetNamedItemArgsR
Definition: dlogitem.h:1810
UInt32 helpSource
Definition: dlogitem.h:106
DITEM_MESSAGE_NOMOTION message arguments.
Definition: dlogitem.h:1625
MSDialogP ownerDialogP
Definition: dlogitem.h:1925
RawItemHdrP riP
Definition: dlogitem.h:637
MdlDescP ownerMD
Definition: dlogitem.h:1367
WCharCP unparsedP
Definition: dlogitem.h:2568
UInt32 informNeutralMotion
Definition: dlogitem.h:79
DialogItemReloadDataArgs reloadData
Definition: dlogitem.h:2058
virtual bool _OnHighlight(DialogItemHighlightArgsR highlight)
Event method for DITEM_MESSAGE_HIGHLIGHT.
Definition: dlogitem.h:2320
virtual bool _OnNoMotion(DialogItemNoMotionArgsR noMotion)
Event method for DITEM_MESSAGE_NOMOTION.
Definition: dlogitem.h:2348
DialogItemDropSourceArgs & DialogItemDropSourceArgsR
Definition: dlogitem.h:1444
byte percentDone
Definition: dlogitem.h:866
int rawKeystroke
Definition: dlogitem.h:698
bool redirectAllowed
Definition: dlogitem.h:1717
bool reallyChanged
Definition: dlogitem.h:1851
DialogMotionArgs motion
Definition: dlogitem.h:921
UInt32 calcSizes
Definition: dlogitem.h:320
DialogAttachArgs & DialogAttachArgsR
Definition: dlogitem.h:478
UInt32 helpInfo
Definition: dlogitem.h:105
virtual bool _OnMouseWheel(DialogItemMouseWheelArgsR mouseWheel)
Event method for DITEM_MESSAGE_MOUSEWHEEL.
Definition: dlogitem.h:2340
StateChangingResponse response
Definition: dlogitem.h:1817
Utf8CP labelP
Definition: dlogitem.h:1318
void * userDataP
Definition: dlogitem.h:1862
RawItemHdrP nextFocusRiP
Definition: dlogitem.h:1484
UInt32 commandTaskIdP
Definition: dlogitem.h:2598
DialogItemPopupArgs & DialogItemPopupArgsR
Definition: dlogitem.h:1675
BSIRect traversalRect
Definition: dlogitem.h:137
DITEM_MESSAGE_KEYSTROKE & DITEM_MESSAGE_POSTKEYSTROKE message arguments.
Definition: dlogitem.h:1546
DIALOG_MESSAGE_WINDOWMOVING message arguments.
Definition: dlogitem.h:859
DialogItemCreateArgs & DialogItemCreateArgsR
Definition: dlogitem.h:1328
WCharCP commandTaskIdP
Definition: dlogitem.h:705
byte handled
Definition: dlogitem.h:1901
DITEM_MESSAGE_DROPSOURCE message arguments.
Definition: dlogitem.h:1433
UInt32 mouses
Definition: dlogitem.h:314
DialogItemKeystrokeArgs & DialogItemKeystrokeArgsR
Definition: dlogitem.h:1564
DialogItemHookHandlerP hookHandlerP
Definition: dlogitem.h:1305
DialogTitleChangedArgs titleChanged
Definition: dlogitem.h:926
void(* noMotionFunc)()
Definition: dlogitem.h:1630
RawItemHdr structure - contains info usually specified in item resources and other item type specific...
Definition: dlogitem.h:98
BSIRect newContent
Definition: dlogitem.h:771
DITEM_MESSAGE_HIDE message arguments.
Definition: dlogitem.h:1526
UInt64 itemHookArg
Definition: dlogitem.h:125
DialogItemSetExtentArgs & DialogItemSetExtentArgsR
Definition: dlogitem.h:1789
void * pHookList
Definition: dlogitem.h:123
RscFileHandle rfHandle
Definition: dlogitem.h:1325
DialogItemHandlerInfo * itemHandlerP
Definition: dlogitem.h:1941
DIALOG_MESSAGE_SCREENCHANGE message arguments.
Definition: dlogitem.h:795
DialogButtonArgs button
Definition: dlogitem.h:907
double value
Definition: dlogitem.h:2868
UShort layoutItem
Definition: dlogitem.h:120
UICriteriaP enableDisableCriteriaP
Definition: dlogitem.h:2578
DialogCalcSizeArgs calcSize
Definition: dlogitem.h:908
RscType itemType
Definition: dlogitem.h:58
void * appData1P
Definition: dlogitem.h:157
bool showBalloon
Definition: dlogitem.h:1636
bool outOfRange
Definition: dlogitem.h:1481
bool highlightOn
Definition: dlogitem.h:1538
virtual bool _OnDockingState(DialogDockingStateArgsR dockingState)
Event method for DIALOG_MESSAGE_DOCKINGSTATE.
Definition: dlogitem.h:1029
UShort prevMotionItem
Definition: dlogitem.h:114
BSIRect oldGlobal
Definition: dlogitem.h:864
bool otherWinPopup
Definition: dlogitem.h:1595
UShort dropSource
Definition: dlogitem.h:118
void * appData3P
Definition: dlogitem.h:159
virtual bool _OnFontChanged(DialogItemFontChangedArgsR fontChanged)
Event method for DITEM_MESSAGE_FONTCHANGED.
Definition: dlogitem.h:2304
long itemHookId
Definition: dlogitem.h:130
Point2d cornerBuffer
Definition: dlogitem.h:475
UInt32 attributesExt
Definition: dlogitem.h:167
virtual bool _Reserved2(void *)
Reserved for future events.
Definition: dlogitem.h:2449
Dialog Hook functions "Publishing" structure Used for both dialog hooks & dialog item hooks...
Definition: dlogitem.h:2477
int keystroke
Definition: dlogitem.h:697
RawItemHdrP parentRiP
Definition: dlogitem.h:128
DialogItemHookHandler(MSDialogP dbP, DialogItemP diP)
Constructor for the base DialogItemHookHandler.
RawItemHdrP GetRawItem()
Gets the RawItemHdr associated with the DialogItem.
UICriteriaP showMarkCriteriaP
Definition: dlogitem.h:2580
bool bEscapePressed
Definition: dlogitem.h:1437
int rawKeystroke
Definition: dlogitem.h:430
byte handled
Definition: dlogitem.h:867
CharP auxInfoP
Definition: dlogitem.h:1319
WChar mnemonic
Definition: dlogitem.h:1287
long xPos
Specifies the X coordinate of the pointer, relative to the upper-left corner of the dialog...
Definition: dlogitem.h:205
DialogItemSetExtentArgs setExtent
Definition: dlogitem.h:2062
RscId dialogId
Definition: dlogitem.h:2020
DialogItemFocusInArgs focusIn
Definition: dlogitem.h:2041
FocusOutType
Item Focus Out Types.
Definition: dlogitem.h:214
DialogFocusOutArgs & DialogFocusOutArgsR
Definition: dlogitem.h:663
RawItemHdrP linkedLabelP
Definition: dlogitem.h:177
DIALOG_MESSAGE_FOCUSOUT message arguments.
Definition: dlogitem.h:648
MSDialogP GetDialog()
Gets the MSDialog with which the hook is associated.
DialogMouseWheelArgs mouseWheel
Definition: dlogitem.h:922
MessageBoxIconType
Message Box Icon Types for mdlDialog_openMessageBox.
Definition: dlogitem.h:1160
DialogItemInitArgs & DialogItemInitArgsR
Definition: dlogitem.h:1338
DialogItemFocusInArgs & DialogItemFocusInArgsR
Definition: dlogitem.h:1473
DialogItemNoMotionArgs & DialogItemNoMotionArgsR
Definition: dlogitem.h:1640
int mneIndex
Definition: dlogitem.h:132
DialogItemHighlightArgs highlight
Definition: dlogitem.h:2045
DialogMessageType
Definition: dlogmsg.r.h:29
DIALOG_MESSAGE_DOCKEDEXTENT message arguments.
Definition: dlogitem.h:601
int startCol
Definition: dlogitem.h:1978
int moveDirection
Definition: dlogitem.h:695
MSDialogP db
Definition: dlogitem.h:446
UInt32 unused
Definition: dlogitem.h:83
DIALOG_MESSAGE_DOCKINGSTATE message arguments.
Definition: dlogitem.h:590
DialogDockingStateArgs dockingState
Definition: dlogitem.h:911
WCharCP formatStrP
Definition: dlogitem.h:2098
wchar_t const * WCharCP
Definition: Bentley.h:224
int iRow
Definition: dlogitem.h:1459
Point2d downPt
Definition: dlogitem.h:1993
bool stopUndock
Definition: dlogitem.h:511
UInt32 showMarkCriteriaP
Definition: dlogitem.h:2609
RawItemHdrP ownerRiP
Definition: dlogitem.h:166
virtual bool _OnSetValue(DialogItemSetValueArgsR setValue)
Event method for DITEM_MESSAGE_SETVALUE.
Definition: dlogitem.h:2420
long yPos
Specifies the Y coordinate of the pointer, relative to the upper-left corner of the dialog...
Definition: dlogitem.h:206
int newFontHeight
Definition: dlogitem.h:556
int itemIndex
Definition: dlogitem.h:635
bool forceCompleteRedraw
Definition: dlogitem.h:772
MouseWheelEventData eventData
Definition: dlogitem.h:1605
WCharCP extendedLabelP
Definition: dlogitem.h:2575
bool createFailed
Definition: dlogitem.h:1313
void(* PFDialogItemHandler)(DialogItemMessageP)
Definition: dlogitem.h:50
virtual bool _OnResize(DialogResizeArgsR resize)
Event method for DIALOG_MESSAGE_RESIZE.
Definition: dlogitem.h:1092
DialogDockedExtentArgs dockedExtent
Definition: dlogitem.h:910
virtual bool _OnDestroy()
Event method for DITEM_MESSAGE_DESTROY.
Definition: dlogitem.h:2251
UInt32 maximizes
Definition: dlogitem.h:327
virtual bool _OnSynchronize(DialogItemSynchronizeArgsR synchronize)
Event method for DITEM_MESSAGE_SYNCHRONIZE.
Definition: dlogitem.h:2432
UInt32 couldSetState
Definition: dlogitem.h:425
MSDialogP db
Definition: dlogitem.h:459
bool hookHandled
Definition: dlogitem.h:1974
RawItemHdrP activatedRiP
Definition: dlogitem.h:427
struct Bentley::WString * WStringP
Definition: Bentley.h:239
virtual bool _OnFocusIn(DialogFocusInArgsR focusIn)
Event method for DIALOG_MESSAGE_FOCUSIN.
Definition: dlogitem.h:1037
DialogChildDestroyedArgs & DialogChildDestroyedArgsR
Definition: dlogitem.h:572
bool hookHandled
Definition: dlogitem.h:2171
virtual bool _OnDraw(DialogItemDrawArgsR draw)
Event method for DITEM_MESSAGE_DRAW.
Definition: dlogitem.h:2274
int nMnemonics
Definition: dlogitem.h:1950
UInt32 unused
Definition: dlogitem.h:344
UInt32 otherDialogs
Definition: dlogitem.h:324
WCharCP unparsedP
Definition: dlogitem.h:1353
RawItemHdrP motionRiP
Definition: dlogitem.h:1593
int itemIndex
Definition: dlogitem.h:428
DialogItemObscuredArgs obscured
Definition: dlogitem.h:2052
UShort prevNoMotionItem
Definition: dlogitem.h:113
DialogUserArgs & DialogUserArgsR
Definition: dlogitem.h:853
UInt32 time
Definition: dlogitem.h:1627
int extentFlag
Definition: dlogitem.h:604
UInt32 motionTime
Definition: dlogitem.h:1586
DialogStateChangedArgs & DialogStateChangedArgsR
Definition: dlogitem.h:819
UInt32 synchs
Definition: dlogitem.h:318
uint32_t UInt32
Definition: Bentley.r.h:128
DialogInitArgs init
Definition: dlogitem.h:896
#define NULL
Definition: Bentley.h:157
int rawKeystroke
Definition: dlogitem.h:1719
UInt32 stateChangeds
Definition: dlogitem.h:325
DITEM_MESSAGE_REDIRECT message arguments.
Definition: dlogitem.h:1714
WCharCP newLabelP
Definition: dlogitem.h:1796
int keystroke
Definition: dlogitem.h:1348
Point2d newPt
Definition: dlogitem.h:1615
DialogActionButtonArgs & DialogActionButtonArgsR
Definition: dlogitem.h:418
BSIColorDescrCP bgColorP
Definition: dlogitem.h:1917
int mneIndex
Definition: dlogitem.h:1289
int eventCreatedBy
Definition: dlogitem.h:1594
uint32_t RscType
Definition: ecimagekey.h:15
DialogItemScreenChangeArgs screenChange
Definition: dlogitem.h:2059
DITEM_MESSAGE_HANDLERLOADED message arguments.
Definition: dlogitem.h:1939
DialogCreateArgs & DialogCreateArgsR
Definition: dlogitem.h:395
MdlDescP ownerMD
Definition: dlogitem.h:1321
WCharP pName
Definition: dlogitem.h:175
UShort informMotion
Definition: dlogitem.h:110
virtual bool _OnUpdate(DialogUpdateArgsR update)
Event method for DIALOG_MESSAGE_UPDATE.
Definition: dlogitem.h:1111
virtual bool _OnDockedExtent(DialogDockedExtentArgsR dockedExtent)
Event method for DIALOG_MESSAGE_DOCKEDEXTENT.
Definition: dlogitem.h:1025
DialogRestoredArgs & DialogRestoredArgsR
Definition: dlogitem.h:789
DialogItemSetStateArgs(MSValueDescrCR descr)
Constructor for DialogItemSetStateArgs.
Definition: dlogitem.h:2141
RawItemHdrP childFocusRiP
Definition: dlogitem.h:147
DialogItemFontChangedArgs & DialogItemFontChangedArgsR
Definition: dlogitem.h:1509
DialogAnotherClosedArgs anotherClosed
Definition: dlogitem.h:903
DialogItemLayoutArgs layout
Definition: dlogitem.h:2047
DialogItemGetValueArgs & DialogItemGetValueArgsR
Definition: dlogitem.h:2124
MdlDescP noMotionMD
Definition: dlogitem.h:1631
DialogResizeArgs resize
Definition: dlogitem.h:913
int oldScreenNum
Definition: dlogitem.h:797
DIALOG_MESSAGE_DESTROY message arguments.
Definition: dlogitem.h:578
RawItemHdrP riP
Definition: dlogitem.h:706
int startRow
Definition: dlogitem.h:1991
DialogItemSetValueArgs(MSValueDescrCR descr)
Constructor for DialogItemSetValueArgs.
Definition: dlogitem.h:2159
DIALOG_MESSAGE_HOOKRESOLVE message arguments.
Definition: dlogitem.h:376
DIALOG_MESSAGE_HIDE message arguments.
Definition: dlogitem.h:682
BSIRect oldContent
Definition: dlogitem.h:770
DialogBeforeUndockArgs beforeUndock
Definition: dlogitem.h:906
UShort unused2
Definition: dlogitem.h:121
GuiDataObject * pDataObject
Definition: dlogitem.h:618
DialogItemKeystrokeArgs keystroke
Definition: dlogitem.h:2046
BSIColorDescr ** handlerColorsP
Definition: dlogitem.h:71
DialogDestroyArgs & DialogDestroyArgsR
Definition: dlogitem.h:584
int cursorIndex
Definition: dlogitem.h:1561
MotionTransType motionTrans
Definition: dlogitem.h:1585
DialogAutoHideStateArgs & DialogAutoHideStateArgsR
Definition: dlogitem.h:490
RscId childDialogId
Definition: dlogitem.h:568
WCharCP labelP
Definition: dlogitem.h:2570
DialogItemP dialogItemP
Definition: dlogitem.h:2022
DialogItemReloadDataArgs & DialogItemReloadDataArgsR
Definition: dlogitem.h:1738
UInt32 acceleratorP
Definition: dlogitem.h:2602
virtual ~DialogItemHookHandler()
Destructor for the base DialogItemHookHandler.
virtual bool _OnGetState(DialogItemGetStateArgsR getState)
Event method for DITEM_MESSAGE_GETSTATE.
Definition: dlogitem.h:2308
virtual bool _OnUnobscured(DialogItemUnobscuredArgsR unobscured)
Event method for DITEM_MESSAGE_UNOBSCURED.
Definition: dlogitem.h:2436
bool redraw
Definition: dlogitem.h:1786
StateChangingResponse
StateChanging Responses.
Definition: dlogitem.h:1217
UInt64 itemArg
Definition: dlogitem.h:1320
DITEM_MESSAGE_SETLABEL message arguments.
Definition: dlogitem.h:1794
UInt32 ulSignature
Definition: dlogitem.h:145
virtual bool _OnObscured(DialogItemObscuredArgsR obscured)
Event method for DITEM_MESSAGE_OBSCURED.
Definition: dlogitem.h:2352
MotionTransType motionTrans
Definition: dlogitem.h:740
DialogMouseWheelArgs & DialogMouseWheelArgsR
Definition: dlogitem.h:760
FocusOutType focusOutType
Definition: dlogitem.h:1470
Sextent sextent
Definition: dlogitem.h:1785
UInt32 mneIndex
Definition: dlogitem.h:2604
virtual bool _OnMotion(DialogMotionArgsR motion)
Event method for DIALOG_MESSAGE_MOTION.
Definition: dlogitem.h:1076
MSValueDescrP msValueDescrP
Definition: dlogitem.h:1876
DialogFocusInArgs focusIn
Definition: dlogitem.h:914
MSDialogP ownerDialogP
Definition: dlogitem.h:126
DITEM_MESSAGE_LINKLABEL message arguments.
Definition: dlogitem.h:1959
DialogItemRedirectArgs keystrokeRedirect
Definition: dlogitem.h:2057
DIALOG_MESSAGE_ANOTHERCLOSED message arguments.
Definition: dlogitem.h:457
WCharP minStrP
Definition: dlogitem.h:1489
long wheelDelta
Indicates the distance that the wheel was rotated.
Definition: dlogitem.h:207
BSIRect itemRect
Definition: dlogitem.h:104
UInt32 bevelOffset
Definition: dlogitem.h:73
DIALOG_MESSAGE_MOUSEWHEEL message arguments.
Definition: dlogitem.h:755
DialogItemActivateArgs activate
Definition: dlogitem.h:2034
bool redraw
Definition: dlogitem.h:1616
GuiDragDropStatus guiDropStatus
Definition: dlogitem.h:1441
virtual bool _CanDisplay()
Definition: dlogitem.h:182
DITEM_MESSAGE_STATECHANGED message arguments.
Definition: dlogitem.h:1849
RscId dialogId
Definition: dlogitem.h:448
bool sendToDialogItem
Definition: dlogitem.h:622
RawItemHdrP riP
Definition: dlogitem.h:356
DItem_PulldownMenu submenu
Definition: dlogitem.h:2557
DialogItemHookResolveArgs hookResolve
Definition: dlogitem.h:2028
DITEM_MESSAGE_INIT message arguments.
Definition: dlogitem.h:1333
void SetUserData(void *data)
Sets the User Data associated with the dialog.
int mnemonic
Definition: dlogitem.h:2572
DialogMinimizeArgs minimize
Definition: dlogitem.h:920
virtual bool _OnStateChanged(DialogItemStateChangedArgsR stateChanged)
Event method for DITEM_MESSAGE_STATECHANGED.
Definition: dlogitem.h:2424
DialogHookInterests interests
Definition: dlogitem.h:390
WCharP commandTaskIdP
Definition: dlogitem.h:141
UInt32 screenChanges
Definition: dlogitem.h:336
StateChangingCause cause
Definition: dlogitem.h:1820
DITEM_MESSAGE_MOVE message arguments.
Definition: dlogitem.h:1613
DialogItemAllCreatedArgs & DialogItemAllCreatedArgsR
Definition: dlogitem.h:1370
int dockPosition
Definition: dlogitem.h:603
int actionType
Definition: dlogitem.h:462
DITEM_MESSAGE_STATECHANGING message arguments.
Definition: dlogitem.h:1815
virtual bool _OnAnotherClosed(DialogAnotherClosedArgsR anotherClosed)
Event method for DIALOG_MESSAGE_ANOTHERCLOSED.
Definition: dlogitem.h:991
DialogItemStateChangedArgs & DialogItemStateChangedArgsR
Definition: dlogitem.h:1854
Sextent * itemListExtentP
Definition: dlogitem.h:1317
BSIRectP updateRectsP
Definition: dlogitem.h:774
DIALOG_MESSAGE_TITLECHANGED message arguments.
Definition: dlogitem.h:825
Point2d oldPoint
Definition: dlogitem.h:743
RscType dialogType
Definition: dlogitem.h:447
Motion Function Arguments Structure.
Definition: dlogitem.h:351
WCharCP msgTextW
Definition: dlogitem.h:2914
RawItemHdrP noMotionRiP
Definition: dlogitem.h:1633
UInt32 pulldownSearchId
Definition: dlogitem.h:2596
WCharCP unparsedP
Definition: dlogitem.h:1556
StateChangingCause
StateChanging Causes.
Definition: dlogitem.h:1206
bool outOfRange
Definition: dlogitem.h:1378
CharP accessStrP
Definition: dlogitem.h:1878
Point2d attachPoint
Definition: dlogitem.h:473
BSIRectCP pParentRect
Definition: dlogitem.h:1617
bool eraseFirst
Definition: dlogitem.h:1423
DialogItemButtonArgs button
Definition: dlogitem.h:2036
UInt32 restoreds
Definition: dlogitem.h:343
DialogItemMouseWheelArgs & DialogItemMouseWheelArgsR
Definition: dlogitem.h:1608
virtual bool _OnAnotherOpened(DialogAnotherOpenedArgsR anotherOpened)
Event method for DIALOG_MESSAGE_ANOTHEROPENED.
Definition: dlogitem.h:987
bool hookHandled
Definition: dlogitem.h:2131
WCharCP helpTaskIdP
Definition: dlogitem.h:2563
BSIRect oldSizeRect
Definition: dlogitem.h:1746
DITEM_MESSAGE_HOOKRESOLVE message arguments.
Definition: dlogitem.h:1303
DialogItemMotionArgs & DialogItemMotionArgsR
Definition: dlogitem.h:1598
virtual bool _OnScreenChange(DialogScreenChangeArgsR screenChange)
Event method for DIALOG_MESSAGE_SCREENCHANGE.
Definition: dlogitem.h:1096
DialogItemScreenChangeArgs & DialogItemScreenChangeArgsR
Definition: dlogitem.h:1754
bool valueChanged
Definition: dlogitem.h:1807
UInt32 noItemResource
Definition: dlogitem.h:75
int qualifierMask
Definition: dlogitem.h:1350
Mouse Wheel Event Data.
Definition: dlogitem.h:202
int rawKeystroke
Definition: dlogitem.h:1349
DialogScreenChangeArgs screenChange
Definition: dlogitem.h:924
UInt32 guiDropEffect
Definition: dlogitem.h:621
DITEM_MESSAGE_CREATE message arguments.
Definition: dlogitem.h:1311
DialogUserArgs user
Definition: dlogitem.h:928
DialogTitleChangedArgs & DialogTitleChangedArgsR
Definition: dlogitem.h:831
UShort numPadKey
Definition: dlogitem.h:115
GuiDropSourceMsg
Drag & Drop - Drop Source Message.
Definition: dlogitem.h:262
Point2d pt
Definition: dlogitem.h:353
DIALOG_MESSAGE_ATTACH message arguments.
Definition: dlogitem.h:471
void * dbAuxInfoP
Definition: dlogitem.h:154
DialogWindowMovingArgs & DialogWindowMovingArgsR
Definition: dlogitem.h:870
DialogItemNoMotionArgs noMotion
Definition: dlogitem.h:2051
WCharCP pStrValue
Definition: dlogitem.h:1806
Dialog Item Handler functions "Publishing" structure.
Definition: dlogitem.h:56
bool hookHandled
Definition: dlogitem.h:551
DialogDropTargetArgs & DialogDropTargetArgsR
Definition: dlogitem.h:626
DialogItemScrollingArgs scrolling
Definition: dlogitem.h:2060
void(* PFDialogHook)(void *)
Definition: dlogitem.h:46
WCharCP unparsedP
Definition: dlogitem.h:704
virtual bool _OnHide(DialogItemHideArgsR hide)
Event method for DITEM_MESSAGE_HIDE.
Definition: dlogitem.h:2316
bool hookHandled
Definition: dlogitem.h:606
int newFontHeight
Definition: dlogitem.h:672
DialogItemQueueCommandArgs & DialogItemQueueCommandArgsR
Definition: dlogitem.h:1709
bool hookHandled
Definition: dlogitem.h:716
DialogItemUnobscuredArgs & DialogItemUnobscuredArgsR
Definition: dlogitem.h:1660
bool dragging
Definition: dlogitem.h:354
Definition: MicroStation.r.h:734
WStringP popupMenuString
Definition: dlogitem.h:173
DialogItemAutoUpdateArgs autoUpdate
Definition: dlogitem.h:2035
struct UICriteria * UICriteriaP
Definition: dlogitem.h:38
DialogAnotherClosedArgs & DialogAnotherClosedArgsR
Definition: dlogitem.h:465
virtual bool _OnRedirect(DialogItemRedirectArgsR keystrokeRedirect)
Event method for DITEM_MESSAGE_REDIRECT.
Definition: dlogitem.h:2380
int mneIndex
Definition: dlogitem.h:2573
DialogMaximizeArgs maximize
Definition: dlogitem.h:919
void * itemDataP
Definition: dlogitem.h:1994
GuiDataObject * pDataObject
Definition: dlogitem.h:1452
DITEM_MESSAGE_WINDOWMOVING message arguments.
Definition: dlogitem.h:1891
DialogItemHandlerInfo * itemHandlerP
Definition: dlogitem.h:136
RscId GetItemId()
Gets the DialogItem's Id.
DialogItemSetNamedItemArgs setNamedItem
Definition: dlogitem.h:2064
virtual bool _OnMaximize(DialogMaximizeArgsR maximize)
Event method for DIALOG_MESSAGE_MAXIMIZE.
Definition: dlogitem.h:1068
DIALOG_MESSAGE_AUTOHIDESTATE message arguments.
Definition: dlogitem.h:484
DialogItemActivateArgs & DialogItemActivateArgsR
Definition: dlogitem.h:1357
WCharP rscOwnerTaskIdP
Definition: dlogitem.h:151
RawItemHdrP rightClickPopupMenu
Definition: dlogitem.h:165
DialogItemHideArgs & DialogItemHideArgsR
Definition: dlogitem.h:1531
DialogMessageType messageType
Definition: dlogitem.h:887
virtual bool _OnInit(DialogInitArgsR init)
Event method for DIALOG_MESSAGE_INIT.
Definition: dlogitem.h:966
bool bFullRedraw
Definition: dlogitem.h:1232
OnGetState method arguments.
Definition: dlogitem.h:2092
MdlDescP handlerMD
Definition: dlogitem.h:70
bool isAccelerator
Definition: dlogitem.h:432
DialogItemFocusOutArgs focusOut
Definition: dlogitem.h:2042
int keystroke
Definition: dlogitem.h:429
UInt32 enableDisableCriteriaP
Definition: dlogitem.h:2607
DialogItemP parentDiP
Definition: dlogitem.h:1322
bool hookHandled
Definition: dlogitem.h:2094
DialogItemObscuredArgs & DialogItemObscuredArgsR
Definition: dlogitem.h:1650
int iMaxChars
Definition: dlogitem.h:2576
virtual bool _Reserved3(void *)
Reserved for future events.
Definition: dlogitem.h:1126
virtual bool _OnDestroy(DialogDestroyArgsR destroy)
Event method for DIALOG_MESSAGE_DESTROY.
Definition: dlogitem.h:974
WStringP labelString
Definition: dlogitem.h:169
bool isAccelerator
Definition: dlogitem.h:702
int actionType
Definition: dlogitem.h:580
WCharCP commandTaskIdP
Definition: dlogitem.h:1725
virtual bool _OnSetNamedItem(DialogItemSetNamedItemArgsR setNamedItem)
Event method for DITEM_MESSAGE_SETNAMEDITEM.
Definition: dlogitem.h:2412
void(* PFDialogItemHook)(DialogItemMessageP)
Definition: dlogitem.h:48
Dialog Item Hook Handler.
Definition: dlogitem.h:2189
WStringP disabledBalloonString
Definition: dlogitem.h:172
int moveDirection
Definition: dlogitem.h:1549
DialogItemDropTargetArgs dropTarget
Definition: dlogitem.h:2039
void SetAuxInfo(void *data)
Sets the auxiliary information associated with the DialogItem.
DialogHookHandler(MSDialogP dbP)
Constructor for the base DialogHookHandler.
AutoHideState
Docking Auto Hide State.
Definition: dlogitem.h:298
int whichCorners
Definition: dlogitem.h:768
bool initFailed
Definition: dlogitem.h:1335
UICriteriaP showHideCriteriaP
Definition: dlogitem.h:2579
byte mark
Definition: dlogitem.h:2560
RscId synonymsId
Definition: dlogitem.h:107
virtual bool _OnAllCreated(DialogItemAllCreatedArgsR allCreated)
Event method for DITEM_MESSAGE_ALLCREATED.
Definition: dlogitem.h:2248
BSIRect oldContent
Definition: dlogitem.h:1895
GuiDropTargetMsg msgType
Definition: dlogitem.h:617
virtual bool _OnDropTarget(DialogItemDropTargetArgsR dropTarget)
Event method for DITEM_MESSAGE_DROPTARGET.
Definition: dlogitem.h:2288
UInt32 informNeutralNoMotion
Definition: dlogitem.h:80
WCharP formatStrP
Definition: dlogitem.h:1488
DialogItemFontChangedArgs fontChanged
Definition: dlogitem.h:2043
byte percentDone
Definition: dlogitem.h:1900
WCharP formatStrP
Definition: dlogitem.h:1384
virtual bool _OnHide(DialogHideArgsR hide)
Event method for DIALOG_MESSAGE_HIDE.
Definition: dlogitem.h:1049
unsigned short UShort
Definition: Bentley.r.h:133
MouseWheelEventData eventData
Definition: dlogitem.h:757
RawItemHdrP motionRiP
Definition: dlogitem.h:744
DialogItemStateChangingArgs & DialogItemStateChangingArgsR
Definition: dlogitem.h:1834
BSIRect newSizeRect
Definition: dlogitem.h:800
bool hookHandled
Definition: dlogitem.h:1548
bool msgUnderstood
Definition: dlogitem.h:2016
DialogItemMnemonic Structure.
Definition: dlogitem.h:1285
DialogItemInitArgs init
Definition: dlogitem.h:2031
DialogItemMoveArgs move
Definition: dlogitem.h:2050
FocusOutType focusOutType
Definition: dlogitem.h:636
DITEM_MESSAGE_HIGHLIGHT message arguments.
Definition: dlogitem.h:1536
BSIRect newRect
Definition: dlogitem.h:786
virtual bool _OnResetPreButton(DialogItemButtonArgsR button)
Event method for DITEM_MESSAGE_RESETPREBUTTON.
Definition: dlogitem.h:2384
UInt32 preButtons
Definition: dlogitem.h:329
UInt32 helpType
Definition: dlogitem.h:2593
DITEM_MESSAGE_DRAW message arguments.
Definition: dlogitem.h:1421
bool hookHandled
Definition: dlogitem.h:1702
virtual bool _OnSetState(DialogItemSetStateArgsR setState)
Event method for DITEM_MESSAGE_SETSTATE.
Definition: dlogitem.h:2416
DialogActivateArgs activate
Definition: dlogitem.h:901
Dialog Box Resource.
Definition: dlogbox.r.h:588
Point2d labelPt
Definition: dlogitem.h:103
DITEM_MESSAGE_UNOBSCURED message arguments.
Definition: dlogitem.h:1655
UInt32 dialogMotions
Definition: dlogitem.h:341
Point2d localPt
Definition: dlogitem.h:1454
DIALOG_MESSAGE_RESTORED message arguments.
Definition: dlogitem.h:783
virtual bool _OnPopup(DialogItemPopupArgsR popup)
Event method for DITEM_MESSAGE_POPUP.
Definition: dlogitem.h:2356
GuiDropTargetMsg msgType
Definition: dlogitem.h:1451
UInt32 informDialogResized
Definition: dlogitem.h:74
virtual void _EventMonitor(DialogMessageP dmP)
Event monitor method for all events.
Definition: dlogitem.h:1130
DialogBeforeDestroyArgs beforeDestroy
Definition: dlogitem.h:897
bool hookHandled
Definition: dlogitem.h:1988
MdlDescP motionMD
Definition: dlogitem.h:1591
DialogFontChangedArgs fontChanged
Definition: dlogitem.h:916
bool linkMax
Definition: dlogitem.h:1965
UInt32 dialogFocuses
Definition: dlogitem.h:316
bool cancelled
Definition: dlogitem.h:1885
DialogItemSynchronizeArgs & DialogItemSynchronizeArgsR
Definition: dlogitem.h:1844
HideReasonCode reasonCode
Definition: dlogitem.h:581
DockingState state
Definition: dlogitem.h:592
DialogItemSetLabelArgs setLabel
Definition: dlogitem.h:2063
FocusOutType focusOutType
Definition: dlogitem.h:1491
DialogItemHighlightArgs & DialogItemHighlightArgsR
Definition: dlogitem.h:1541
DialogChildDestroyedArgs childDestroyed
Definition: dlogitem.h:909
long percentComplete1
Definition: dlogitem.h:2934
DialogItemGetStateArgs(MSValueDescrR descr)
Constructor for DialogItemGetStateArgs.
Definition: dlogitem.h:2102
StateChangingType
StateChanging Types.
Definition: dlogitem.h:1188
virtual bool _Reserved1(void *)
Reserved for future events.
Definition: dlogitem.h:2447
DITEM_MESSAGE_SCREENCHANGE message arguments.
Definition: dlogitem.h:1743
bool hookHandled
Definition: dlogitem.h:1933
bool handleChildren
Definition: dlogitem.h:1647
void * userDataP
Definition: dlogitem.h:100
unsigned char byte
Definition: Bentley.r.h:144
UInt32 informWindowMoving
Definition: dlogitem.h:82
UInt64 CommandNumber
Definition: DgnPlatformBaseType.r.h:76
DialogBeforeDestroyArgs & DialogBeforeDestroyArgsR
Definition: dlogitem.h:503
DialogItemJournalStateArgs(MSValueDescrCR descr)
Constructor for DialogItemJournalStateArgs.
Definition: dlogitem.h:2179
bool createFailed
Definition: dlogitem.h:1364
BSIColorDescr ** colorsPP
Definition: dlogitem.h:135
int reserved
Definition: dlogitem.h:1528
virtual bool _OnDialogHide()
Event method for DITEM_MESSAGE_DIALOGHIDE.
Definition: dlogitem.h:2277
GuiDragDropStatus
Drag & Drop status.
Definition: dlogitem.h:251
int qualifierMask
Definition: dlogitem.h:1720
virtual bool _OnSynchronize()
Event method for DIALOG_MESSAGE_SYNCHRONIZE.
Definition: dlogitem.h:1103
int update
Definition: dlogitem.h:2933
DialogItemMnemonic * mnemonicsP
Definition: dlogitem.h:1949
DialogUpdateArgs update
Definition: dlogitem.h:927
UInt32 informGuiChanged
Definition: dlogitem.h:77
bool wantCursorUpdate
Definition: dlogitem.h:623
virtual bool _OnPopupClosed(DialogItemPopupClosedArgsR popupClosed)
Event method for DITEM_MESSAGE_POPUPCLOSED.
Definition: dlogitem.h:2360
virtual bool _OnPopupCreated(DialogItemPopupCreatedArgsR popupCreated)
Event method for DITEM_MESSAGE_POPOUPCREATED.
Definition: dlogitem.h:2364
Inputq_element * iqelP
Definition: dlogitem.h:1560
FocusOutType focusOutType
Definition: dlogitem.h:657
DialogAttachArgs attach
Definition: dlogitem.h:904
DIALOG_MESSAGE_DROPTARGET message arguments.
Definition: dlogitem.h:615
WChar msgText1[256]
Definition: dlogitem.h:2936
int qualifierMask
Definition: dlogitem.h:699
uint64_t UInt64
Definition: Bentley.r.h:131
PFDialogItemHandler itemHandlerFunction
Definition: dlogitem.h:59
int tabIndex
Definition: dlogitem.h:1831
virtual bool _OnGetEditMenuInfo(DialogItemEditMenuInfoArgsR getEditMenuInfo)
Event method for DITEM_MESSAGE_GETEDITMENUINFO.
Definition: dlogitem.h:2292
MSValueDescrP currentValueP
Definition: dlogitem.h:1381
UShort commandSource
Definition: dlogitem.h:112
int startCol
Definition: dlogitem.h:1992
MdlDescP ownerMD
Definition: dlogitem.h:138
UInt32 submenu
Definition: dlogitem.h:2588
Point2d upPt
Definition: dlogitem.h:1979
virtual bool _Reserved3(void *)
Reserved for future events.
Definition: dlogitem.h:2451
int newScreenNum
Definition: dlogitem.h:1747
WCharP maxStrP
Definition: dlogitem.h:1386
DialogDestroyArgs destroy
Definition: dlogitem.h:898
DialogItemMoveArgs & DialogItemMoveArgsR
Definition: dlogitem.h:1620
int oldFontHeight
Definition: dlogitem.h:1506
void * rawMenuP
Definition: dlogitem.h:2626
EditMenuItemStatus
Edit Popup Menu Status.
Definition: dlogitem.h:1238
DITEM_MESSAGE_MOUSEWHEEL message arguments.
Definition: dlogitem.h:1603
BSIRect oldContent
Definition: dlogitem.h:865
DIALOG_MESSAGE_USER message arguments.
Definition: dlogitem.h:847
AutoHideState state
Definition: dlogitem.h:486
Point2d pt
Definition: dlogitem.h:2627
int actionType
Definition: dlogitem.h:569
virtual bool _OnUser(DialogUserArgsR user)
Event method for DIALOG_MESSAGE_USER.
Definition: dlogitem.h:1115
Point2d oldPoint
Definition: dlogitem.h:1588
DialogKeystrokeArgs keystroke
Definition: dlogitem.h:918
long dbPageNumber
Definition: dlogitem.h:155
virtual bool _OnPostSetExtent(DialogItemSetExtentArgsR setExtent)
Event method for DITEM_MESSAGE_POSTSETEXTENT.
Definition: dlogitem.h:2372
DialogItemUserArgs & DialogItemUserArgsR
Definition: dlogitem.h:1865
MSValueDescrP proposedValueP
Definition: dlogitem.h:1824
int newScreenNum
Definition: dlogitem.h:799
DIALOG_MESSAGE_INIT message arguments.
Definition: dlogitem.h:401
int nColorPs
Definition: dlogitem.h:134
struct colordescr const * BSIColorDescrCP
Definition: MicroStation.r.h:32
virtual bool _OnFocusIn(DialogItemFocusInArgsR focusIn)
Event method for DITEM_MESSAGE_FOCUSIN.
Definition: dlogitem.h:2296
DialogAnotherOpenedArgs & DialogAnotherOpenedArgsR
Definition: dlogitem.h:451
Inputq_element * iqelP
Definition: dlogitem.h:701
bool enabled
Definition: dlogitem.h:1774
int StatusInt
Definition: Bentley.h:222
CommandNumber commandNumber
Definition: dlogitem.h:2566
RscType dialogType
Definition: dlogitem.h:460
DIALOG_MESSAGE_STATECHANGED message arguments.
Definition: dlogitem.h:812
DialogHookHandlerP hookHandlerP
Definition: dlogitem.h:378
int newHeight
Definition: dlogitem.h:863
struct mdlDesc * MdlDescP
Definition: ConfigurationManager.h:13
Dialog Hook Handler.
Definition: dlogitem.h:936
bool before
Definition: dlogitem.h:1749
virtual bool _OnUser(DialogItemUserArgsR user)
Event method for DITEM_MESSAGE_USER.
Definition: dlogitem.h:2440
AdjustItem Structure - use in call to mdlDialog_itemsAdjust*.
Definition: dlogitem.h:1227
Dialog Message Structure.
Definition: dlogitem.h:884
CharCP accessStrP
Definition: dlogitem.h:2174
DialogItemRedirectArgs & DialogItemRedirectArgsR
Definition: dlogitem.h:1728
WChar name[32]
Definition: dlogitem.h:60
WCharCP labelP
Definition: dlogitem.h:1288
UInt32 enabled
Definition: dlogitem.h:2590
UShort unused
Definition: dlogitem.h:116
int newHeight
Definition: dlogitem.h:729
int GetItemIndex()
Gets the DialogItem's index.
virtual bool _OnWindowMoving(DialogItemWindowMovingArgsR windowMoving)
Event method for DITEM_MESSAGE_WINDOWMOVING.
Definition: dlogitem.h:2444
CommandNumber commandNumber
Definition: dlogitem.h:140
RscFileHandle childRFileH
Definition: dlogitem.h:1324
bool stopDestroy
Definition: dlogitem.h:497
DIALOG_MESSAGE_CALCSIZE message arguments.
Definition: dlogitem.h:549
DialogRestoredArgs restored
Definition: dlogitem.h:923
int keystroke
Definition: dlogitem.h:1551
virtual bool _OnFocusOut(DialogFocusOutArgsR focusOut)
Event method for DIALOG_MESSAGE_FOCUSOUT.
Definition: dlogitem.h:1041
void * resourceDataP
Definition: dlogitem.h:1366
RawItemHdrP riP
Definition: dlogitem.h:659
DialogItemSynchronizeArgs synchronize
Definition: dlogitem.h:2067
UInt32 fwKeys
Mask of modifier keys MK_CONTROL, etc.
Definition: dlogitem.h:204
virtual bool _OnTitleChanged(DialogTitleChangedArgsR titleChanged)
Event method for DIALOG_MESSAGE_TITLECHANGED.
Definition: dlogitem.h:1107
UInt32 undocking
Definition: dlogitem.h:335
Definition: MicroStation.r.h:422
UInt32 canKeepMouse
Definition: dlogitem.h:76
int type
Definition: dlogitem.h:849
RawItemHdrP rawItemP
Definition: dlogitem.h:1976
bool valueChanged
Definition: dlogitem.h:1884
Track Bar Processing Information.
Definition: dlogitem.h:2931
Utf8Char const * Utf8CP
Definition: Bentley.h:229
DialogItemDropSourceArgs dropSource
Definition: dlogitem.h:2038
virtual bool _OnStateChanged(DialogStateChangedArgsR stateChanged)
Event method for DIALOG_MESSAGE_STATECHANGED.
Definition: dlogitem.h:1100
bool hookHandled
Definition: dlogitem.h:651
DialogActionButtonArgs actionButton
Definition: dlogitem.h:900
bool cancelled
Definition: dlogitem.h:2137
IconCmdSelectType
IconCmd selection types.
Definition: dlogitem.h:2496
DialogMaximizeArgs & DialogMaximizeArgsR
Definition: dlogitem.h:720
bool hookHandled
Definition: dlogitem.h:785
DialogResizeArgs & DialogResizeArgsR
Definition: dlogitem.h:777
virtual bool _OnRestored(DialogRestoredArgsR restored)
Event method for DIALOG_MESSAGE_RESTORED.
Definition: dlogitem.h:1088
char const * CharCP
Definition: Bentley.h:226
virtual bool _Reserved1(void *)
Reserved for future events.
Definition: dlogitem.h:1122
long percentComplete2
Definition: dlogitem.h:2935
DialogBeforeUndockArgs & DialogBeforeUndockArgsR
Definition: dlogitem.h:514
Inputq_element * iqelP
Definition: dlogitem.h:1721
UInt32 helpInfo
Definition: dlogitem.h:2561
OnJournalState method arguments.
Definition: dlogitem.h:2169
GuiDataObject * pDataObject
Definition: dlogitem.h:1436
Point2d localPt
Definition: dlogitem.h:620
int * currentItemP
Definition: dlogitem.h:2625
DialogButtonArgs & DialogButtonArgsR
Definition: dlogitem.h:542
UInt32 fontChanges
Definition: dlogitem.h:322
DITEM_MESSAGE_SYNCHRONIZE message arguments.
Definition: dlogitem.h:1839
void * appData2P
Definition: dlogitem.h:158
virtual bool _OnActivate(DialogItemActivateArgsR activate)
Event method for DITEM_MESSAGE_ACTIVATE.
Definition: dlogitem.h:2256
MotionTransType
CursorMotion Transition types: used in u.motion.motionTrans.
Definition: dlogitem.h:229
virtual bool _OnAttach()
Event method for DITEM_MESSAGE_ATTACH.
Definition: dlogitem.h:2259
WCharCP oldTitle
Definition: dlogitem.h:827
UInt32 minimizes
Definition: dlogitem.h:326
TextAutoUpdateSpeed
Text AutoUpdate Speed.
Definition: dlogitem.h:2884
virtual bool _OnKeystroke(DialogKeystrokeArgsR keystroke)
Event method for DIALOG_MESSAGE_KEYSTROKE.
Definition: dlogitem.h:1061
Definition: Bentley.h:210
DialogItemHandlerLoadedArgs handlerLoaded
Definition: dlogitem.h:2078
int numUpdateRects
Definition: dlogitem.h:773
RawItemHdrP labelRiP
Definition: dlogitem.h:1963
DialogScreenChangeArgs & DialogScreenChangeArgsR
Definition: dlogitem.h:806
bool disallow
Definition: dlogitem.h:1379
virtual bool _OnSetLabel(DialogItemSetLabelArgsR setLabel)
Event method for DITEM_MESSAGE_SETLABEL.
Definition: dlogitem.h:2408
DialogItemUserArgs user
Definition: dlogitem.h:2069
virtual bool _OnReloadData(DialogItemReloadDataArgsR reloadData)
Event method for DITEM_MESSAGE_RELOADDATA.
Definition: dlogitem.h:2388
DialogInitArgs & DialogInitArgsR
Definition: dlogitem.h:406
DialogItemSetLabelArgs & DialogItemSetLabelArgsR
Definition: dlogitem.h:1799
UInt32 showHideCriteriaP
Definition: dlogitem.h:2608
DialogItemWindowMovingArgs & DialogItemWindowMovingArgsR
Definition: dlogitem.h:1904
DIALOG_MESSAGE_ANOTHEROPENED message arguments.
Definition: dlogitem.h:444
GuiDropSourceMsg msgType
Definition: dlogitem.h:1435
bool disallow
Definition: dlogitem.h:803
virtual bool _Reserved2(void *)
Reserved for future events.
Definition: dlogitem.h:1124
WStringP flyoverString
Definition: dlogitem.h:170
MSDialogP GetDialog()
Gets the MSDialog with which the hook is associated.
DialogItemGetValueArgs(MSValueDescrR descr)
Constructor for DialogItemGetValueArgs.
Definition: dlogitem.h:2119
int rawKeystroke
Definition: dlogitem.h:1552
CharCP accessStrP
Definition: dlogitem.h:2134
DialogMotionArgs & DialogMotionArgsR
Definition: dlogitem.h:749
bool disallow
Definition: dlogitem.h:1751
Scale Item Motion Function Arguments.
Definition: dlogitem.h:2866
RawItemHdrP rawItemP
Definition: dlogitem.h:1990
virtual bool _OnAutoUpdate(DialogItemAutoUpdateArgsR autoUpdate)
Event method for DITEM_MESSAGE_AUTOUPDATE.
Definition: dlogitem.h:2263
UShort focusOutSetState
Definition: dlogitem.h:111
virtual bool _OnSetExtent(DialogItemSetExtentArgsR setExtent)
Event method for DITEM_MESSAGE_SETEXTENT.
Definition: dlogitem.h:2404
bool hookHandled
Definition: dlogitem.h:839
bool hookHandled
Definition: dlogitem.h:474
UInt32 labelP
Definition: dlogitem.h:2601
int itemIndex
Definition: dlogitem.h:656
UInt32 mark
Definition: dlogitem.h:2591
RawItemHdrP nextFocusRiP
Definition: dlogitem.h:654
bool hookHandled
Definition: dlogitem.h:1750
GuiLayoutControlP layoutControlP
Definition: dlogitem.h:178
StateChangingType changeType
Definition: dlogitem.h:1819
void(* motionFunc)()
Definition: dlogitem.h:1590
RscId dialogId
Definition: dlogitem.h:889
BSIRect sliderRect
Definition: dlogitem.h:2869
int oldFontHeight
Definition: dlogitem.h:557
virtual bool _OnStateChanging(DialogItemStateChangingArgsR stateChanging)
Event method for DITEM_MESSAGE_STATECHANGING.
Definition: dlogitem.h:2428
RawItemHdrP originalParent
Definition: dlogitem.h:163
Definition: UICriteria.h:21
DIALOG_MESSAGE_ACTIVATE message arguments.
Definition: dlogitem.h:423
DialogItemEditMenuInfoArgs getEditMenuInfo
Definition: dlogitem.h:2040
CommandNumber commandNumber
Definition: dlogitem.h:1705
RawItemHdrP riP
Definition: dlogitem.h:816
bool hookHandled
Definition: dlogitem.h:1377
DITEM_MESSAGE_MOTION message arguments.
Definition: dlogitem.h:1583
virtual void _EventMonitor(DialogItemMessageP dimP)
Event monitor method for all events.
Definition: dlogitem.h:2455
UInt32 couldSetState
Definition: dlogitem.h:1346
UInt32 updates
Definition: dlogitem.h:313
UInt32 itemFocuses
Definition: dlogitem.h:317
ViewIconSize
View icon size flags.
Definition: dlogitem.h:2486
DialogActivateArgs & DialogActivateArgsR
Definition: dlogitem.h:438
bool handleChildren
Definition: dlogitem.h:1657
DialogItemP diP
Definition: dlogitem.h:127
RscId dialogId
Definition: dlogitem.h:461
bool hookHandled
Definition: dlogitem.h:1874
WCharCP commandTaskIdP
Definition: dlogitem.h:1557
struct colordescr BSIColorDescr
Definition: MicroStation.r.h:30
virtual bool _OnChildDestroyed(DialogChildDestroyedArgsR childDestroyed)
Event method for DIALOG_MESSAGE_CHILDDESTROYED.
Definition: dlogitem.h:1015
int newWidth
Definition: dlogitem.h:552
bool bDestroyAfter
Definition: dlogitem.h:1493
bool valueChanged
Definition: dlogitem.h:2155
virtual bool _OnScreenChange(DialogItemScreenChangeArgsR screenChange)
Event method for DITEM_MESSAGE_SCREENCHANGE.
Definition: dlogitem.h:2392
int startRow
Definition: dlogitem.h:1977
int qualifierMask
Definition: dlogitem.h:1559
DITEM_MESSAGE_DROPFROM message arguments.
Definition: dlogitem.h:1972
union DialogMessage::@184 u
CharCP accessStrP
Definition: dlogitem.h:2097
CommandNumber commandNumber
Definition: dlogitem.h:433
int32_t RscId
Definition: ecimagekey.h:16
Point2d newPoint
Definition: dlogitem.h:742
UInt32 helpType
Definition: dlogitem.h:2562
virtual bool _OnButton(DialogButtonArgsR button)
Event method for DIALOG_MESSAGE_BUTTON.
Definition: dlogitem.h:1007
DialogFontChangedArgs & DialogFontChangedArgsR
Definition: dlogitem.h:676
UInt32 mouseWheels
Definition: dlogitem.h:340
bool hookHandled
Definition: dlogitem.h:802
virtual bool _OnJournalState(DialogItemJournalStateArgsR journalState)
Event method for DITEM_MESSAGE_JOURNALSTATE.
Definition: dlogitem.h:2324
bool msgUnderstood
Definition: dlogitem.h:886
bool userRequested
Definition: dlogitem.h:498
Definition: dlogitem.h:2529
virtual bool _OnDropTarget(DialogDropTargetArgsR dropTarget)
Event method for DIALOG_MESSAGE_DROPTARGET.
Definition: dlogitem.h:1033
DialogItemCleanUpArgs cleanUp
Definition: dlogitem.h:2076
BSIRectCP rectP
Definition: dlogitem.h:1916
UInt32 accelerator
Definition: dlogitem.h:2571
DialogItemStartDragArgs startDrag
Definition: dlogitem.h:2084
DITEM_MESSAGE_GETMNEMONICS message arguments.
Definition: dlogitem.h:1947
DIALOG_MESSAGE_RESIZE message arguments.
Definition: dlogitem.h:766
virtual bool _OnDropSource(DialogItemDropSourceArgsR dropSource)
Event method for DITEM_MESSAGE_DROPSOURCE.
Definition: dlogitem.h:2284
bool bEraseItem
Definition: dlogitem.h:1231
int newFontHeight
Definition: dlogitem.h:1505
BSIRect oldGlobal
Definition: dlogitem.h:1894
CommandNumber commandNumber
Definition: dlogitem.h:703
MSValueDescrP msValueDescrP
Definition: dlogitem.h:1486
int subItemIndex
Definition: dlogitem.h:1704
UInt32 keystrokes
Definition: dlogitem.h:315
DIALOG_MESSAGE_KEYSTROKE message arguments.
Definition: dlogitem.h:692
int column
Definition: dlogitem.h:1828
Point2d newPoint
Definition: dlogitem.h:1587
int iCol
Definition: dlogitem.h:1460
DialogItemStateChangedArgs stateChanged
Definition: dlogitem.h:2065
virtual bool _OnButton(DialogItemButtonArgsR button)
Event method for DITEM_MESSAGE_BUTTON.
Definition: dlogitem.h:2267
int labelFontIndex
Definition: dlogitem.h:164
bool valueChanged
Definition: dlogitem.h:2136
GuiDropTargetMsg
Drag & Drop - Drop Target Message.
Definition: dlogitem.h:275
MSDialog is the base class for Microstation/PowerPlatform desktop-based dialog boxes and view windows...
Definition: MSDialog.h:22
DITEM_MESSAGE_AUTOUPDATE message arguments.
Definition: dlogitem.h:1375
DialogHookResolveArgs & DialogHookResolveArgsR
Definition: dlogitem.h:381
DialogItemShowHelpArgs showHelp
Definition: dlogitem.h:2079
DIALOG_MESSAGE_MAXIMIZE message arguments.
Definition: dlogitem.h:714
DialogDropTargetArgs dropTarget
Definition: dlogitem.h:912
int itemIndex
Definition: dlogitem.h:700
int messageType
Definition: dlogitem.h:2017
MSDialogP nextFocusDbP
Definition: dlogitem.h:660
virtual bool _OnCreate(DialogItemCreateArgsR create)
Event method for DITEM_MESSAGE_CREATE.
Definition: dlogitem.h:2240
UInt32 dwKeyState
Definition: dlogitem.h:619
UInt32 guiDropEffect
Definition: dlogitem.h:1439
virtual bool _OnLayout(DialogItemLayoutArgsR layout)
Event method for DITEM_MESSAGE_LAYOUT.
Definition: dlogitem.h:2332
DialogItemP GetDialogItem()
Gets the DialogItem with which the hook is associated.
RawItemHdrP previousRiP
Definition: dlogitem.h:1634
DITEM_MESSAGE_CHILDDRAWBG message arguments.
Definition: dlogitem.h:1913
Dialog Hook Interests - Sent in the DialogCreateArgs for the DIALOG_MESSAGE_CREATE message...
Definition: dlogitem.h:311
DITEM_MESSAGE_FONTCHANGED message arguments.
Definition: dlogitem.h:1501
StatusInt CallHandlerMethod(DialogItemMessageP dimP)
Called by the Dialog Manager to dispatch the calls to the virtual event methods.
virtual bool _OnItemFocusOut(DialogFocusOutArgsR focusOut)
Event method for DIALOG_MESSAGE_ITEMFOCUSOUT.
Definition: dlogitem.h:1057
Point2d pt
Definition: dlogitem.h:1628
bool linkFailed
Definition: dlogitem.h:1961
int nextFocusItemIndex
Definition: dlogitem.h:653
UInt32 attaches
Definition: dlogitem.h:337
bool createFailed
Definition: dlogitem.h:389
void * GetAuxInfo()
Gets the auxiliary information associated with the DialogItem.
void ** userDataPP
Definition: dlogitem.h:391
DIALOG_MESSAGE_MOTION message arguments.
Definition: dlogitem.h:738
UShort highlightOn
Definition: dlogitem.h:109
GuiLayoutPropertiesP layoutPropertiesP
Definition: dlogitem.h:179
int newWidth
Definition: dlogitem.h:862
CharP accessStrP
Definition: dlogitem.h:101
UInt32 resizes
Definition: dlogitem.h:319
DITEM_MESSAGE_SHOWHELP message arguments.
Definition: dlogitem.h:1931
WCharP minStrP
Definition: dlogitem.h:1385
bool reallyChanged
Definition: dlogitem.h:815
int itemIndex
Definition: dlogitem.h:2021
DITEM_MESSAGE_SETNAMEDITEM message arguments.
Definition: dlogitem.h:1804
bool dontDisplayAlert
Definition: dlogitem.h:1314
DialogDockedExtentArgs & DialogDockedExtentArgsR
Definition: dlogitem.h:609
OnGetValue method arguments.
Definition: dlogitem.h:2112
bool before
Definition: dlogitem.h:801
UInt32 pulldownItemHookId
Definition: dlogitem.h:2595
DITEM_MESSAGE_LAYOUT message arguments.
Definition: dlogitem.h:1569
DITEM_MESSAGE_FOCUSIN message arguments.
Definition: dlogitem.h:1468
MSValueDescrCR msValueDescr
Definition: dlogitem.h:2173
DialogWindowMovingArgs windowMoving
Definition: dlogitem.h:929
UInt32 windowMoving
Definition: dlogitem.h:333
int keystroke
Definition: dlogitem.h:1718
DialogItemAutoUpdateArgs & DialogItemAutoUpdateArgsR
Definition: dlogitem.h:1389
DialogStateChangedArgs stateChanged
Definition: dlogitem.h:925
virtual bool _OnItemFocusIn(DialogFocusInArgsR focusIn)
Event method for DIALOG_MESSAGE_ITEMFOCUSIN.
Definition: dlogitem.h:1053
HideReasonCode reason
Definition: dlogitem.h:684
WCharP maxStrP
Definition: dlogitem.h:1490
MSValueDescrCR msValueDescr
Definition: dlogitem.h:2133
UInt32 helpTaskIdP
Definition: dlogitem.h:2594
int moveDirection
Definition: dlogitem.h:658
union DialogItemMessage::@185 u
virtual bool _OnDialogShow()
Event method for DITEM_MESSAGE_DIALOGSHOW.
Definition: dlogitem.h:2280
DialogItemDrawArgs & DialogItemDrawArgsR
Definition: dlogitem.h:1428
DialogCreateArgs create
Definition: dlogitem.h:895
DialogItemPopupCreatedArgs popupCreated
Definition: dlogitem.h:2055
bool outOfRange
Definition: dlogitem.h:650
RawItemHdrP childRiP
Definition: dlogitem.h:1915
DialogItemPopupArgs popup
Definition: dlogitem.h:2053
DialogHideArgs hide
Definition: dlogitem.h:917