class interface WIN_CONST
feature(s) from WIN_CONST
-- Win32 constants
-- Button constants
Bn_clicked: INTEGER
Bm_getcheck: INTEGER
-- 0xF0
Bm_setcheck: INTEGER
-- 0xF1
-- Listbox constants
Lbn_selchange: INTEGER
Lbn_dblclk: INTEGER
Lbn_selcancel: INTEGER
Lbn_setfocus: INTEGER
Lbn_killfocus: INTEGER
Lbn_errspace: INTEGER
Lb_err: INTEGER
Lb_resetcontent: INTEGER
-- 0x184
Lb_setsel: INTEGER
-- Ox185
Lb_setcursel: INTEGER
-- 0x186
Lb_getcursel: INTEGER
-- 0x188
Lb_getselcount: INTEGER
-- 0x190
Lb_setanchorindex: INTEGER
-- 0x19c
Lb_setcaretindex: INTEGER
-- 0x19e
Lb_getcaretindex: INTEGER
-- 0x19f
-- Combobox constants
Cbn_selchange: INTEGER
Cbn_dblclk: INTEGER
Cbn_setfocus: INTEGER
Cbn_killfocus: INTEGER
Cbn_editchange: INTEGER
Cbn_editupdate: INTEGER
Cbn_dropdown: INTEGER
Cbn_closeup: INTEGER
Cbn_selendok: INTEGER
Cbn_selendcancel: INTEGER
Cbn_errspace: INTEGER
Cb_getcursel: INTEGER
-- 0x147
Cb_setcursel: INTEGER
-- 0X14e
Cb_resetcontent: INTEGER
-- 0x14b
Cb_geteditsel: INTEGER
-- 0x140
-- Editbox constants
En_change: INTEGER
-- 0x300
En_update: INTEGER
-- 0x400
En_errspace: INTEGER
-- 0x500
Em_getsel: INTEGER
-- 0xB0
Em_canundo: INTEGER
-- 0xc6
Em_undo: INTEGER
-- 0xc7
Em_getmodify: INTEGER
-- 0xB8
Em_setmodify: INTEGER
-- 0xB9
-- Scrollbar constants
Sb_lineup: INTEGER
Sb_linedown: INTEGER
Sb_pageup: INTEGER
Sb_pagedown: INTEGER
Sb_thumbposition: INTEGER
Sb_thumbtrack: INTEGER
Sb_horz: INTEGER
Sb_vert: INTEGER
Sb_ctl: INTEGER
-- ShowWindow constants
Sw_showdefault: INTEGER
Sw_shownormal: INTEGER
Sw_show: INTEGER
Sw_hide: INTEGER
Sw_restore: INTEGER
Sw_showminimized: INTEGER
Sw_showmaximized: INTEGER
-- Cursors constants
Idc_appstarting: INTEGER
Idc_arrow: INTEGER
Idc_cross: INTEGER
Idc_ibeam: INTEGER
Idc_icon: INTEGER
Idc_no: INTEGER
Idc_uparrow: INTEGER
Idc_wait: INTEGER
Idc_sizenwse: INTEGER
Idc_sizenesw: INTEGER
Idc_sizewe: INTEGER
Idc_sizens: INTEGER
Idc_sizeall: INTEGER
-- Static controls constants
Ss_simple: INTEGER
-- 0xB
Ss_center: INTEGER
Ss_left: INTEGER
Ss_grayframe: INTEGER
Ss_grayrect: INTEGER
Ss_blackrect: INTEGER
Ss_blackframe: INTEGER
Ss_icon: INTEGER
-- GetStockObject constants
Black_brush: INTEGER
Null_brush: INTEGER
White_brush: INTEGER
Black_pen: INTEGER
Null_pen: INTEGER
White_pen: INTEGER
Ansi_fixed_font: INTEGER
Ansi_var_font: INTEGER
Device_default_font: INTEGER
Oem_fixed_font: INTEGER
System_font: INTEGER
Default_gui_font: INTEGER
-- WINVER > 0x0400
Default_palette: INTEGER
-- Window Event constants
Wm_null: INTEGER
Wm_create: INTEGER
Wm_destroy: INTEGER
Wm_move: INTEGER
Wm_size: INTEGER
Wm_activate: INTEGER
Wm_setfocus: INTEGER
Wm_killfocus: INTEGER
Wm_enable: INTEGER
-- 0x000A
Wm_paint: INTEGER
-- 0x000F
Wm_close: INTEGER
-- 0x0010
Wm_queryendsession: INTEGER
-- 0x0011
Wm_quit: INTEGER
-- 0x0012
Wm_queryopen: INTEGER
-- 0x0013
Wm_erasebkgnd: INTEGER
-- 0x0014
Wm_syscolorchange: INTEGER
-- 0x0015
Wm_endsession: INTEGER
-- 0x0016
Wm_showwindow: INTEGER
-- 0x0018
Wm_activateapp: INTEGER
-- 0x001C
Wm_fontchange: INTEGER
-- 0x001D
Wm_timechange: INTEGER
-- 0x001E
Wm_cancelmode: INTEGER
-- 0x001F
Wm_setcursor: INTEGER
-- 0x0020
Wm_mouseactivate: INTEGER
-- 0x0021
Wm_childactivate: INTEGER
-- 0x0022
Wm_painticon: INTEGER
-- 0x0026
Wm_iconerasebkgnd: INTEGER
-- 0x0027
Wm_sethotkey: INTEGER
-- 0x0032
Wm_gethotkey: INTEGER
-- 0x0033
Wm_compacting: INTEGER
-- 0x0041
Wm_windowposchanging: INTEGER
-- 0x0046
Wm_windowposchanged: INTEGER
-- 0x0047
Wm_copydata: INTEGER
-- 0x004A
Wm_keydown: INTEGER
-- 0x0100
Wm_keyup: INTEGER
-- 0x0101
Wm_char: INTEGER
-- 0x0102
Wm_deadchar: INTEGER
-- 0x0103
Wm_syschar: INTEGER
-- 0x0106
Wm_command: INTEGER
-- 0x0111
Wm_syscommand: INTEGER
-- 0x0112
Wm_timer: INTEGER
-- 0x0113
Wm_hscroll: INTEGER
-- 0x0114
Wm_vscroll: INTEGER
-- 0x0115
Wm_initmenu: INTEGER
-- 0x0116
Wm_initmenupopup: INTEGER
-- 0x0117
Wm_menuselect: INTEGER
-- 0x011F
Wm_menuchar: INTEGER
-- 0x0120
Wm_enteridle: INTEGER
-- 0x0121
Wm_mousemove: INTEGER
-- 0x0200
Wm_lbuttondown: INTEGER
-- 0x0201
Wm_lbuttonup: INTEGER
-- 0x0202
Wm_lbuttondblclk: INTEGER
-- 0x0203
Wm_rbuttondown: INTEGER
-- 0x0204
Wm_rbuttonup: INTEGER
-- 0x0205
Wm_rbuttondblclk: INTEGER
-- 0x0206
Wm_mbuttondown: INTEGER
-- 0x0207
Wm_mbuttonup: INTEGER
-- 0x0208
Wm_mbuttondblclk: INTEGER
-- 0x0209
Wm_parentnotify: INTEGER
-- 0x0210
Wm_dropfiles: INTEGER
-- 0x0233
Wm_cut: INTEGER
-- 0x0300
Wm_copy: INTEGER
-- 0x0301
Wm_paste: INTEGER
-- 0x0302
Wm_clear: INTEGER
-- 0x0303
Wm_undo: INTEGER
-- 0x0304
Wm_querynewpalette: INTEGER
-- 0x030F
Wm_paletteischanging: INTEGER
-- 0x0310
Wm_palettechanged: INTEGER
-- 0x0311
Wm_hotkey: INTEGER
-- 0x0312
-- Paintstruct size for WM_PAINT
Paintstruct_size: INTEGER
-- Extra pseudo-events
Filo_scroll: INTEGER
Filo_command: INTEGER
-- Help
Help_context: INTEGER
Help_quit: INTEGER
Help_index: INTEGER
-- equals Help_contents
Help_helponhelp: INTEGER
Help_setindex: INTEGER
Help_key: INTEGER
Help_command: INTEGER
-- Accelerator
Fvirtkey: INTEGER
-- 0x01 (TRUE?)
Fnoinvert: INTEGER
-- 0x02
Fshift: INTEGER
-- 0x04
Fcontrol: INTEGER
-- 0x08
Falt: INTEGER
-- 0x10
-- Size constant
Size_restored: INTEGER
Size_minimized: INTEGER
Size_maximized: INTEGER
Size_maxshow: INTEGER
Size_maxhide: INTEGER
-- Message box
Mb_iconinformation: INTEGER
-- 0x40
Mb_iconexclamation: INTEGER
-- 0x30
Mb_iconquestion: INTEGER
-- 0x20
Mb_iconstop: INTEGER
-- 0x10
Mb_yesno: INTEGER
Mb_yesnocancel: INTEGER
Mb_ok: INTEGER
Mb_okcancel: INTEGER
Mb_retrycancel: INTEGER
Mb_abortretryignore: INTEGER
Idok: INTEGER
Idcancel: INTEGER
Idabort: INTEGER
Idretry: INTEGER
Idignore: INTEGER
Idyes: INTEGER
Idno: INTEGER
-- Clipboard
Cf_text: INTEGER
Cf_bitmap: INTEGER
Cf_metafilepict: INTEGER
Cf_sylk: INTEGER
Cf_dif: INTEGER
Cf_tiff: INTEGER
Cf_oemtext: INTEGER
Cf_dib: INTEGER
Cf_palette: INTEGER
Cf_riff: INTEGER
Cf_wave: INTEGER
Cf_unicodetext: INTEGER
Cf_enhmetafile: INTEGER
-- Brushes
Bs_solid: INTEGER
Bs_null: INTEGER
Bs_hatched: INTEGER
-- Brushes pattern
Hs_horizontal: INTEGER
-- -----
Hs_vertical: INTEGER
-- |||||
Hs_fdiagonal: INTEGER
-- \\\\\
Hs_bdiagonal: INTEGER
-- /////
Hs_cross: INTEGER
-- +++++
Hs_diagcross: INTEGER
-- xxxxx
-- Pens
Ps_cosmetic: INTEGER
Ps_geometric: INTEGER
-- 0x10000
--
Ps_solid: INTEGER
Ps_dash: INTEGER
-- -----
Ps_dot: INTEGER
-- .....
Ps_dashdot: INTEGER
-- -.-.-
Ps_dashdotdot: INTEGER
-- -..-.
Ps_null: INTEGER
Ps_insideframe: INTEGER
Ps_userstyle: INTEGER
-- (not supported)
Ps_alternate: INTEGER
-- (only cosmetic)
--
Ps_endcap_round: INTEGER
Ps_endcap_square: INTEGER
-- 0x100
Ps_endcap_flat: INTEGER
-- 0x200
--
Ps_join_round: INTEGER
Ps_join_bevel: INTEGER
-- 0x1000
Ps_join_miter: INTEGER
-- 0x2000
-- Page mapping mode
Mm_text: INTEGER
Mm_lometric: INTEGER
Mm_himetric: INTEGER
Mm_loenglish: INTEGER
Mm_hienglish: INTEGER
Mm_twips: INTEGER
Mm_isotropic: INTEGER
Mm_anisotropic: INTEGER
-- Floodfile mode
Floodfillborder: INTEGER
Floodfillsurface: INTEGER
-- Graphic background mode
Opaque: INTEGER
Transparent: INTEGER
-- ROP2 mode
R2_black: INTEGER
R2_notmergepen: INTEGER
R2_masknotpen: INTEGER
R2_notcopypen: INTEGER
R2_maskpennot: INTEGER
R2_not: INTEGER
R2_xorpen: INTEGER
R2_notmaskpen: INTEGER
R2_maskpen: INTEGER
R2_notxorpen: INTEGER
R2_nop: INTEGER
R2_mergenotpen: INTEGER
R2_copypen: INTEGER
R2_mergepennot: INTEGER
R2_mergepen: INTEGER
R2_white: INTEGER
-- Text alignment
Ta_left: INTEGER
Ta_center: INTEGER
Ta_right: INTEGER
Ta_top: INTEGER
Ta_baseline: INTEGER
Ta_bottom: INTEGER
-- LOGFONT structure size for enumeration
Logfont_size: INTEGER
-- Font
Fixed_pitch: INTEGER
Variable_pitch: INTEGER
Ff_roman: INTEGER
-- 0x10
Ff_swiss: INTEGER
-- 0x20
Ff_modern: INTEGER
-- 0x30
Ff_script: INTEGER
-- 0x40
Ff_decorative: INTEGER
-- 0x50
Ansi_charset: INTEGER
-- also unicode (?)
Default_charset: INTEGER
Oem_charset: INTEGER
Symbol_charset: INTEGER
-- Pseudo text metrics
Ftm_overhang: INTEGER
Ftm_breakchar: INTEGER
Ftm_defaultchar: INTEGER
Ftm_firstchar: INTEGER
Ftm_lastchar: INTEGER
Ftm_avecharw: INTEGER
Ftm_maxcharw: INTEGER
Ftm_intleading: INTEGER
Ftm_extleading: INTEGER
Ftm_height: INTEGER
Ftm_weight: INTEGER
Ftm_ascent: INTEGER
Ftm_descent: INTEGER
Ftm_digaspx: INTEGER
Ftm_digaspy: INTEGER
Ftm_italic: INTEGER
Ftm_underline: INTEGER
Ftm_strikeout: INTEGER
Ftm_pitch: INTEGER
Ftm_family: INTEGER
Ftm_charset: INTEGER
Ftm_fixedpitch: INTEGER
Ftm_vector: INTEGER
Ftm_truetype: INTEGER
Ftm_device: INTEGER
-- Pseudo bad color for common dialog (win_std_color)
Fcd_bad_color: INTEGER
-- 0x7F000000
-- Device capabilities
Driverversion: INTEGER
Technology: INTEGER
Dt_plotter: INTEGER
Dt_rasdisplay: INTEGER
Dt_rasprinter: INTEGER
Dt_rascamera: INTEGER
Dt_charstream: INTEGER
Dt_metafile: INTEGER
Dt_dispfile: INTEGER
Horzsize: INTEGER
Vertsize: INTEGER
Horzres: INTEGER
Vertres: INTEGER
Logpixelsx: INTEGER
Logpixelsy: INTEGER
Bitspixel: INTEGER
Planes: INTEGER
Numbrushes: INTEGER
Numpens: INTEGER
Numfonts: INTEGER
Numcolors: INTEGER
Aspectx: INTEGER
Aspecty: INTEGER
Aspectxy: INTEGER
Clipcaps: INTEGER
Sizepalette: INTEGER
Numreserved: INTEGER
Colorres: INTEGER
Rastercaps: INTEGER
Rc_palette: INTEGER
-- 0x100
Rc_bitblt: INTEGER
Rc_banding: INTEGER
Rc_scaling: INTEGER
Rc_bitmap64: INTEGER
Rc_di_bitmap: INTEGER
-- 0x0080
Rc_dibtodev: INTEGER
-- 0x0200
Rc_stretchblt: INTEGER
-- 0x0800
Rc_floodfill: INTEGER
-- 0x1000
Rc_stretchdib: INTEGER
-- 0x2000
-- unsupported: Rc_*
Curvecaps: INTEGER
Cc_circles: INTEGER
Cc_pie: INTEGER
Cc_chord: INTEGER
Cc_ellipses: INTEGER
-- unsupported: Cc_*
Cc_roundrect: INTEGER
Linecaps: INTEGER
Lc_none: INTEGER
Lc_polyline: INTEGER
-- unsupported: Lc_*
Polygonalcaps: INTEGER
Pc_none: INTEGER
Pc_polygon: INTEGER
Pc_rectangle: INTEGER
Pc_windpolygon: INTEGER
-- unsupported: Pc_*
Textcaps: INTEGER
Tc_op_character: INTEGER
Tc_op_stroke: INTEGER
Tc_cp_stroke: INTEGER
Tc_cr_90: INTEGER
Tc_cr_any: INTEGER
-- unsupported: Tc_*
-- Registry
Hkey_classes_root: INTEGER
Hkey_current_user: INTEGER
Hkey_local_machine: INTEGER
Hkey_users: INTEGER
Reg_none: INTEGER
Reg_sz: INTEGER
Reg_binary: INTEGER
Reg_dword: INTEGER
Reg_multi_sz: INTEGER
-- File
Invalid_handle_value: INTEGER
-- 0xFFFFFFFF
Filetime_length: INTEGER
-- sizeof (FILETIME)
Max_path: INTEGER
Create_new: INTEGER
Create_always: INTEGER
Open_existing: INTEGER
Open_always: INTEGER
Truncate_existing: INTEGER
-- Synchronisation
Infinite: INTEGER
-- 0xFFFFFFFF
-- File attributes
File_attribute_readonly: INTEGER
-- 0x1
File_attribute_hidden: INTEGER
-- 0x2
File_attribute_system: INTEGER
-- 0x4
File_attribute_directory: INTEGER
-- 0x10
File_attribute_archive: INTEGER
-- 0x20
File_attribute_normal: INTEGER
-- 0x80
-- Time
Filo_gmt: INTEGER
Filo_local: INTEGER
Filo_year: INTEGER
Filo_month: INTEGER
Filo_day: INTEGER
Filo_hour: INTEGER
Filo_minute: INTEGER
Filo_second: INTEGER
-- Standard dialog
Separator_filter: CHARACTER
-- File open/save dialog separator
end of WIN_CONST