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