NCBI C++ ToolKit
Typedefs | Enumerations
types.hpp File Reference
#include <corelib/ncbistd.hpp>
#include <util/range.hpp>
+ Include dependency graph for types.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Typedefs

typedef unsigned int TDialogType
 
typedef unsigned int TUpdateFlags
 

Enumerations

enum  EDialogType {
  eDialog_StyleMask = 0x00ff , eDialog_Ok = 0x0001 , eDialog_OkCancel = 0x0002 , eDialog_YesNo = 0x0003 ,
  eDialog_YesNoCancel = 0x0004 , eDialog_Modal = 0x0100 , eDialog_Centered = 0x0200 , eDialog_CenteredAtMouse = 0x0400
}
 enumerated type for dialog boxes More...
 
enum  EDialogIcon { eIcon_Info , eIcon_Question , eIcon_Exclamation , eIcon_Stop }
 enumerated type for dialog icon More...
 
enum  EDialogReturnValue { eCancel = 1 , eNo , eOK , eYes }
 enumerated return values for dialog boxes, starting from 1 to undermine attempts to cast it "bool" More...
 
enum  EDialogTextMode { eRaw , eWrap }
 enumerated return values for dialog boxes More...
 
enum  EUpdateFlags {
  fSelectionChanged = 0x0001 , fProjectChanged = 0x0002 , fProjectReleased = 0x0004 , fProjectCreated = 0x0008 ,
  fViewChanged = 0x0010 , fViewReleased = 0x0020 , fViewCreated = 0x0040 , fViewerReleased = 0x0080 ,
  fViewerCreated = 0x0040 , fVisibleRangeChanged = 0x0100 , fAttached = 0x0200 , fDetached = 0x0400 ,
  fAllEvents = 0xffffffff
}
 Enumerated values for update states. More...
 

Typedef Documentation

◆ TDialogType

typedef unsigned int TDialogType

Definition at line 57 of file types.hpp.

◆ TUpdateFlags

typedef unsigned int TUpdateFlags

Definition at line 138 of file types.hpp.

Enumeration Type Documentation

◆ EDialogIcon

enumerated type for dialog icon

Enumerator
eIcon_Info 
eIcon_Question 
eIcon_Exclamation 
eIcon_Stop 

Definition at line 61 of file types.hpp.

◆ EDialogReturnValue

enumerated return values for dialog boxes, starting from 1 to undermine attempts to cast it "bool"

Enumerator
eCancel 
eNo 
eOK 
eYes 

Definition at line 71 of file types.hpp.

◆ EDialogTextMode

enumerated return values for dialog boxes

Enumerator
eRaw 
eWrap 

Definition at line 80 of file types.hpp.

◆ EDialogType

enumerated type for dialog boxes

Enumerator
eDialog_StyleMask 
eDialog_Ok 
eDialog_OkCancel 
eDialog_YesNo 
eDialog_YesNoCancel 
eDialog_Modal 
eDialog_Centered 
eDialog_CenteredAtMouse 

Definition at line 44 of file types.hpp.

◆ EUpdateFlags

Enumerated values for update states.

These are used by the framework to communicate between projects and views.

Enumerator
fSelectionChanged 
fProjectChanged 
fProjectReleased 
fProjectCreated 
fViewChanged 
fViewReleased 
fViewCreated 
fViewerReleased 
fViewerCreated 
fVisibleRangeChanged 
fAttached 
fDetached 
fAllEvents 

Definition at line 91 of file types.hpp.

Modified on Sat Jul 13 13:36:08 2024 by modify_doxy.py rev. 669887