mItemManager

Data Structures

Defines

Typedefs

Enumerations

Variables


Detailed Description

Id
mitem_manager.h 844 2010-02-26 03:05:57Z dongjunjie

Copyright (C) 2009 Feynman Software.


Define Documentation

#define NCSF_ITMMNG_AUTOSORT   (0x01<<NCSF_ITEM_SHIFT)

Sort items automatically.

Definition at line 64 of file mitem_manager.h.

#define NCSF_ITMMNG_FROZEN   (0x02<<NCSF_ITEM_SHIFT)

Allow manager to refresh items or not.

Definition at line 70 of file mitem_manager.h.

#define NCSF_ITMMNG_SHIFT   (NCSF_ITEM_SHIFT+2)

The bits used by mItemManager in flags.

Definition at line 76 of file mitem_manager.h.


Typedef Documentation

typedef int(* NCS_CB_CMPITEM)(mItemManager *manager, HITEM hItem1, HITEM hItem2)

The callback of item compare function.

Definition at line 46 of file mitem_manager.h.

typedef int(* NCS_CB_CMPSTR)(const char *s1, const char *s2, size_t n)

The Callback of general string compare function.

The function compares the two strings s1 and s2. It returns an integer less than, equal to, or greater than zero if s1 is found, respectively, to be less than, to match, or be greater than s2.

Note:
It only compares the first (at most) n characters of s1 and s2.

Definition at line 58 of file mitem_manager.h.


Enumeration Type Documentation

The properties id of mItemManager.

Enumerator:
NCSP_ITMMNG_FLAGS 

The flags of item manager.

NCSP_ITMMNG_ITEMCOUNT 

The number of items. Read only.

NCSP_ITMMNG_TOTALHEIGHT 

The total height. Read only.

NCSP_ITMMNG_MAX 

The maximum value of mItemManager properties id.

Definition at line 404 of file mitem_manager.h.


Variable Documentation

The instance of mItemManagerClass.

See also:
mItemManagerClass
Generated on Fri Jun 10 11:18:06 2011 for New Control Set V1.0.0 API Reference by  doxygen 1.6.3