EasyAndFastMod/Enums.mqh

165 lignes
12 Kio
MQL5
Brut Lien permanent Vue normale Historique

2026-01-15 07:23:17 -05:00
<EFBFBD><EFBFBD>//+------------------------------------------------------------------+
//| Enums.mqh |
//| Copyright 2015, MetaQuotes Software Corp. |
//| http://www.mql5.com |
//+------------------------------------------------------------------+
//+------------------------------------------------------------------+
//| 5@5G8A;5=85 B8?>2 >:>= |
//+------------------------------------------------------------------+
enum ENUM_WINDOW_TYPE
{
W_MAIN =0,
W_DIALOG =1
};
//+------------------------------------------------------------------+
//| 5@5G8A;5=85 B8?>2 M;5<5=B>2 |
//+------------------------------------------------------------------+
enum ENUM_ELEMENT_TYPE
{
E_CONTEXT_MENU =0,
E_COMBO_BOX =1,
E_SPLIT_BUTTON =2,
E_MENU_BAR =3,
E_MENU_ITEM =4,
E_DROP_LIST =5,
E_SCROLL =6,
E_TABLE =7,
E_TABS =8,
E_SLIDER =9,
E_CALENDAR =10,
E_DROP_CALENDAR =11,
E_SUB_CHART =12,
E_PICTURES_SLIDER =13,
E_TIME_EDIT =14,
E_TEXT_BOX =15,
E_TREE_VIEW =16,
E_FILE_NAVIGATOR =17,
E_TOOLTIP =18,
E_FRAME =19
};
//+------------------------------------------------------------------+
//| 5@5G8A;5=85 B8?>2 C:070B5;59 |
//+------------------------------------------------------------------+
enum ENUM_MOUSE_POINTER
{
MP_CUSTOM =0,
MP_X_RESIZE =1,
MP_Y_RESIZE =2,
MP_XY1_RESIZE =3,
MP_XY2_RESIZE =4,
MP_WINDOW_RESIZE =5,
MP_X_RESIZE_RELATIVE =6,
MP_Y_RESIZE_RELATIVE =7,
MP_X_SCROLL =8,
MP_Y_SCROLL =9,
MP_TEXT_SELECT =10
};
//+------------------------------------------------------------------+
//| 5@5G8A;5=85 >1;0AB59 7060B8O ;52>9 :=>?:>9 <KH8 |
//+------------------------------------------------------------------+
enum ENUM_MOUSE_STATE
{
NOT_PRESSED =0,
PRESSED_INSIDE =1,
PRESSED_OUTSIDE =2,
PRESSED_INSIDE_HEADER =3,
PRESSED_INSIDE_BORDER =4
};
//+------------------------------------------------------------------+
//| 5@5G8A;5=85 B8?>2 ?C=:B0 <5=N |
//+------------------------------------------------------------------+
enum ENUM_TYPE_MENU_ITEM
{
MI_SIMPLE =0,
MI_CHECKBOX =1,
MI_RADIOBUTTON =2,
MI_HAS_CONTEXT_MENU =3
};
//+------------------------------------------------------------------+
//| 5@5G8A;5=85 B8?0 @0745;8B5;L=>9 ;8=88 |
//+------------------------------------------------------------------+
enum ENUM_TYPE_SEP_LINE
{
H_SEP_LINE =0,
V_SEP_LINE =1
};
//+------------------------------------------------------------------+
//| 5@5G8A;5=85 AB>@>= :@5?;5=8O <5=N |
//+------------------------------------------------------------------+
enum ENUM_FIX_CONTEXT_MENU
{
FIX_RIGHT =0,
FIX_BOTTOM =1
};
//+------------------------------------------------------------------+
//| 5@5G8A;5=85 ?>78F8>=8@>20=8O 2:;04>: |
//+------------------------------------------------------------------+
enum ENUM_TABS_POSITION
{
TABS_TOP =0, // Top
TABS_BOTTOM =1, // Bottom
TABS_LEFT =2, // Left
TABS_RIGHT =3 // Right
};
//+------------------------------------------------------------------+
//| 5@5G8A;5=85 B8?>2 ?C=:B0 4@52>284=>3> A?8A:0 |
//+------------------------------------------------------------------+
enum ENUM_TYPE_TREE_ITEM
{
TI_SIMPLE =0,
TI_HAS_ITEMS =1
};
//+------------------------------------------------------------------+
//| 5@5G8A;5=85 @568<>2 D09;>2>3> =02830B>@0 |
//+------------------------------------------------------------------+
enum ENUM_FILE_NAVIGATOR_MODE
{
FN_ALL =0,
FN_ONLY_FOLDERS =1
};
//+------------------------------------------------------------------+
//| 5@5G8A;5=85 A>45@60=8O D09;>2>3> =02830B>@0 |
//+------------------------------------------------------------------+
enum ENUM_FILE_NAVIGATOR_CONTENT
{
FN_BOTH =0,
FN_ONLY_MQL =1,
FN_ONLY_COMMON =2
};
//+------------------------------------------------------------------+
//| 5@5G8A;5=85 @568<>2 A>@B8@>2:8 |
//+------------------------------------------------------------------+
enum ENUM_CSORT_MODE
{
SORT_ASCEND =0,
SORT_DESCEND =1
};
//+------------------------------------------------------------------+
//| 5@5G8A;5=85 B8?>2 OG59:8 B01;8FK |
//+------------------------------------------------------------------+
enum ENUM_TYPE_CELL
{
CELL_SIMPLE =0,
CELL_BUTTON =1,
CELL_CHECKBOX =2,
CELL_COMBOBOX =3,
CELL_EDIT =4
};
//+------------------------------------------------------------------+
//| 5@5G8A;5=85 ?> =0?@02;5=8N ?5@5<5I5=8O B5:AB>2>3> :C@A>@0 |
//+------------------------------------------------------------------+
enum ENUM_MOVE_TEXT_CURSOR
{
TO_NEXT_LEFT_SYMBOL =0,
TO_NEXT_RIGHT_SYMBOL =1,
TO_NEXT_LEFT_WORD =2,
TO_NEXT_RIGHT_WORD =3,
TO_NEXT_UP_LINE =4,
TO_NEXT_DOWN_LINE =5,
TO_BEGIN_LINE =6,
TO_END_LINE =7,
TO_BEGIN_FIRST_LINE =8,
TO_END_LAST_LINE =9
};
//+------------------------------------------------------------------+