gwenhywfar  4.6.0beta
Public Member Functions | Protected Member Functions | Static Protected Member Functions
FOX16_GuiSortingList Class Reference

#include <fox16_gui_sortinglist_l.hpp>

Public Member Functions

 FOX16_GuiSortingList (FXComposite *p, FXObject *tgt=NULL, FXSelector sel=0, FXuint opts=0, FXint x=0, FXint y=0, FXint w=0, FXint h=0)
FXbool getHeaderArrowDir (int c) const
FXFoldingItem * getItem (int idx)
long onHeaderClicked (FXObject *, FXSelector, void *ptr)
void setHeaderArrowDir (int c, FXbool b)
virtual void sortByColumn (int c, bool up)
virtual ~FOX16_GuiSortingList ()

Protected Member Functions

 FOX16_GuiSortingList ()

Static Protected Member Functions

static FXint sortFuncCol0a (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol0d (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol1a (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol1d (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol2a (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol2d (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol3a (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol3d (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol4a (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol4d (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol5a (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol5d (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol6a (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol6d (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol7a (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol7d (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol8a (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol8d (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol9a (const FXFoldingItem *, const FXFoldingItem *)
static FXint sortFuncCol9d (const FXFoldingItem *, const FXFoldingItem *)

Detailed Description

Definition at line 18 of file fox16_gui_sortinglist_l.hpp.

Constructor & Destructor Documentation

FOX16_GuiSortingList ( FXComposite *  p,
FXObject *  tgt = NULL,
FXSelector  sel = 0,
FXuint  opts = 0,
FXint  x = 0,
FXint  y = 0,
FXint  w = 0,
FXint  h = 0 
)
~FOX16_GuiSortingList ( )
virtual

Definition at line 48 of file fox16_gui_sortinglist.cpp.

FOX16_GuiSortingList ( )
protected

Definition at line 42 of file fox16_gui_sortinglist.cpp.

Member Function Documentation

FXbool getHeaderArrowDir ( int  c) const
FXFoldingItem * getItem ( int  idx)

Definition at line 53 of file fox16_gui_sortinglist.cpp.

Referenced by FOX16_GuiDialog::setIntProperty().

long onHeaderClicked ( FXObject *  ,
FXSelector  ,
void *  ptr 
)

Definition at line 80 of file fox16_gui_sortinglist.cpp.

References sortByColumn().

void setHeaderArrowDir ( int  c,
FXbool  b 
)

Definition at line 74 of file fox16_gui_sortinglist.cpp.

Referenced by FOX16_GuiDialog::setIntProperty().

void sortByColumn ( int  c,
bool  up 
)
virtual
FXint sortFuncCol0a ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 170 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol0d ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 176 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol1a ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 182 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol1d ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 188 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol2a ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 194 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol2d ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 200 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol3a ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 206 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol3d ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 212 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol4a ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 218 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol4d ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 224 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol5a ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 230 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol5d ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 236 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol6a ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 242 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol6d ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 248 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol7a ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 254 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol7d ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 260 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol8a ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 266 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol8d ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 272 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol9a ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 278 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().

FXint sortFuncCol9d ( const FXFoldingItem *  a,
const FXFoldingItem *  b 
)
staticprotected

Definition at line 284 of file fox16_gui_sortinglist.cpp.

Referenced by sortByColumn().


The documentation for this class was generated from the following files: