Details
FM_SORT_DEFAULT
#define FM_SORT_DEFAULT ((FmSortMode)-1)
value which means do not change sorting mode flags.
FM_SORT_IS_ASCENDING()
#define FM_SORT_IS_ASCENDING(mode) ((mode & FM_SORT_ORDER_MASK) == FM_SORT_ASCENDING)
enum FmSortMode
typedef enum {
FM_SORT_ASCENDING = 0,
FM_SORT_DESCENDING = 1 << 0,
FM_SORT_CASE_SENSITIVE = 1 << 1,
// FM_SORT_FOLDER_FIRST = 1 << 2,
FM_SORT_ORDER_MASK = (FM_SORT_ASCENDING|FM_SORT_DESCENDING)
} FmSortMode;
Sort mode flags supported by FmFolderModel
FM_SORT_ASCENDING
|
sort ascending, mutually exclusive with FM_SORT_DESCENDING
|
FM_SORT_DESCENDING
|
sort descending, mutually exclusive with FM_SORT_ASCENDING
|
FM_SORT_CASE_SENSITIVE
|
case sensitive file names sort
|
FM_SORT_ORDER_MASK
|
(FM_SORT_ASCENDING|FM_SORT_DESCENDING)
|