Module: WinFFI::Comdlg32

Extended by:
LibBase
Defined in:
lib/win-ffi/functions/comdlg32.rb,
lib/win-ffi/enums/comdlg32/font.rb,
lib/win-ffi/functions/comdlg32/font.rb,
lib/win-ffi/functions/comdlg32/color.rb,
lib/win-ffi/functions/comdlg32/error.rb,
lib/win-ffi/enums/comdlg32/find_replace.rb,
lib/win-ffi/structs/comdlg32/choose_font.rb,
lib/win-ffi/structs/comdlg32/choose_color.rb,
lib/win-ffi/structs/comdlg32/find_replace.rb,
lib/win-ffi/functions/comdlg32/find_replace.rb

Defined Under Namespace

Classes: CHOOSECOLOR, CHOOSEFONT, FINDREPLACE

Constant Summary collapse

CF_SCREENFONTS =
0x00000001
CF_PRINTERFONTS =
0x00000002
CF_BOTH =
0x00000003
CF_SHOWHELP =
0x00000004
CF_ENABLEHOOK =
0x00000008
CF_ENABLETEMPLATE =
0x00000010
CF_ENABLETEMPLATEHANDLE =
0x00000020
CF_INITTOLOGFONTSTRUCT =
0x00000040
CF_USESTYLE =
0x00000080
CF_EFFECTS =
0x00000100
CF_APPLY =
0x00000200
CF_ANSIONLY =
0x00000400
CF_SCRIPTSONLY =
CF_ANSIONLY
CF_NOVECTORFONTS =
0x00000800
CF_NOOEMFONTS =
CF_NOVECTORFONTS
CF_NOSIMULATIONS =
0x00001000
CF_LIMITSIZE =
0x00002000
CF_FIXEDPITCHONLY =
0x00004000
CF_WYSIWYG =
0x00008000
CF_FORCEFONTEXIST =
0x00010000
CF_SCALABLEONLY =
0x00020000
CF_TTONLY =
0x00040000
CF_NOFACESEL =
0x00080000
CF_NOSTYLESEL =
0x00100000
CF_NOSIZESEL =
0x00200000
CF_SELECTSCRIPT =
0x00400000
CF_NOSCRIPTSEL =
0x00800000
CF_NOVERTFONTS =
0x01000000
CF_INACTIVEFONTS =
0x02000000
FRERR_FINDREPLACECODES =
0x4000
FRERR_BUFFERLENGTHZERO =
0x4001
FR_DOWN =
0x00000001
FR_WHOLEWORD =
0x00000002
FR_MATCHCASE =
0x00000004
FR_FINDNEXT =
0x00000008
FR_REPLACE =
0x00000010
FR_REPLACEALL =
0x00000020
FR_DIALOGTERM =
0x00000040
FR_SHOWHELP =
0x00000080
FR_ENABLEHOOK =
0x00000100
FR_ENABLETEMPLATE =
0x00000200
FR_NOUPDOWN =
0x00000400
FR_NOMATCHCASE =
0x00000800
FR_NOWHOLEWORD =
0x00001000
FR_ENABLETEMPLATEHANDLE =
0x00002000
FR_HIDEUPDOWN =
0x00004000
FR_HIDEMATCHCASE =
0x00008000
FR_HIDEWHOLEWORD =
0x00010000
FR_RAW =
0x00020000
FR_MATCHDIAC =
0x20000000
FR_MATCHKASHIDA =
0x40000000
FR_MATCHALEFHAMZA =
0x80000000
CFHookProc =

UINT_PTR CALLBACK CFHookProc(

_In_  HWND hdlg,
_In_  UINT uiMsg,
_In_  WPARAM wParam,
_In_  LPARAM lParam )
callback 'CFHookProc', [:hwnd, :uint, :wparam, :lparam], :uint
CCHookProc =

UINT_PTR CALLBACK CCHookProc(

_In_  HWND hdlg,
_In_  UINT uiMsg,
_In_  WPARAM wParam,
_In_  LPARAM lParam )
callback :CCHookProc, [:hwnd, :uint, :wparam, :lparam], :uint

Method Summary

Methods included from LibBase

extended