TCIF_PARAM = 0x0008,
TCIF_STATE = 0x0010
}
+
+ internal enum EditControlStyles : int {
+ ES_LEFT = 0x0000,
+ ES_CENTER = 0x0001,
+ ES_RIGHT = 0x0002,
+ ES_MULTILINE = 0x0004,
+ ES_UPPERCASE = 0x0008,
+ ES_LOWERCASE = 0x0010,
+ ES_PASSWORD = 0x0020,
+ ES_AUTOVSCROLL = 0x0040,
+ ES_AUTOHSCROLL = 0x0080,
+ ES_NOHIDESEL = 0x0100,
+ ES_OEMCONVERT = 0x0400,
+ ES_READONLY = 0x0800,
+ ES_WANTRETURN = 0x1000
+ }
+
+ internal enum EditControlMessages : int {
+ EM_GETSEL = 0x00B0,
+ EM_SETSEL = 0x00B1,
+ EM_GETRECT = 0x00B2,
+ EM_SETRECT = 0x00B3,
+ EM_SETRECTNP = 0x00B4,
+ EM_SCROLL = 0x00B5,
+ EM_LINESCROLL = 0x00B6,
+ EM_SCROLLCARET = 0x00B7,
+ EM_GETMODIFY = 0x00B8,
+ EM_SETMODIFY = 0x00B9,
+ EM_GETLINECOUNT = 0x00BA,
+ EM_LINEINDEX = 0x00BB,
+ EM_SETHANDLE = 0x00BC,
+ EM_GETHANDLE = 0x00BD,
+ EM_GETTHUMB = 0x00BE,
+ EM_LINELENGTH = 0x00C1,
+ EM_REPLACESEL = 0x00C2,
+ EM_GETLINE = 0x00C4,
+ EM_LIMITTEXT = 0x00C5,
+ EM_CANUNDO = 0x00C6,
+ EM_UNDO = 0x00C7,
+ EM_FMTLINES = 0x00C8,
+ EM_LINEFROMCHAR = 0x00C9,
+ EM_SETTABSTOPS = 0x00CB,
+ EM_SETPASSWORDCHAR = 0x00CC,
+ EM_EMPTYUNDOBUFFER = 0x00CD,
+ EM_GETFIRSTVISIBLELINE = 0x00CE,
+ EM_SETREADONLY = 0x00CF,
+ EM_SETWORDBREAKPROC = 0x00D0,
+ EM_GETWORDBREAKPROC = 0x00D1,
+ EM_GETPASSWORDCHAR = 0x00D2,
+ EM_SETMARGINS = 0x00D3,
+ EM_GETMARGINS = 0x00D4,
+ EM_SETLIMITTEXT = EM_LIMITTEXT,
+ EM_GETLIMITTEXT = 0x00D5,
+ EM_POSFROMCHAR = 0x00D6,
+ EM_CHARFROMPOS = 0x00D7
+ }
+
+ internal enum EditControlNotifications : int {
+ EN_CHANGE = 0x0300,
+ EN_UPDATE = 0x0400,
+ EN_ERRSPACE = 0x0500,
+ EN_MAXTEXT = 0x0501,
+ EN_HSCROLL = 0x0601,
+ EN_VSCROLL = 0x0602
+ }
+
+ internal enum OpenFileDlgFlags : int {
+ OFN_READONLY = 0x00000001,
+ OFN_OVERWRITEPROMPT = 0x00000002,
+ OFN_HIDEREADONLY = 0x00000004,
+ OFN_NOCHANGEDIR = 0x00000008,
+ OFN_SHOWHELP = 0x00000010,
+ OFN_ENABLEHOOK = 0x00000020,
+ OFN_ENABLETEMPLATE = 0x00000040,
+ OFN_ENABLETEMPLATEHANDLE = 0x00000080,
+ OFN_NOVALIDATE = 0x00000100,
+ OFN_ALLOWMULTISELECT = 0x00000200,
+ OFN_EXTENSIONDIFFERENT = 0x00000400,
+ OFN_PATHMUSTEXIST = 0x00000800,
+ OFN_FILEMUSTEXIST = 0x00001000,
+ OFN_CREATEPROMPT = 0x00002000,
+ OFN_SHAREAWARE = 0x00004000,
+ OFN_NOREADONLYRETURN = 0x00008000,
+ OFN_NOTESTFILECREATE = 0x00010000,
+ OFN_NONETWORKBUTTON = 0x00020000,
+ OFN_NOLONGNAMES = 0x00040000,
+ OFN_EXPLORER = 0x00080000,
+ OFN_NODEREFERENCELINKS = 0x00100000,
+ OFN_LONGNAMES = 0x00200000,
+ OFN_ENABLEINCLUDENOTIFY = 0x00400000,
+ OFN_ENABLESIZING = 0x00800000
+ }
+
+ internal enum CommDlgErrors : uint {
+ FNERR_FILENAMECODES = 0x3000,
+ FNERR_SUBCLASSFAILURE = 0x3001,
+ FNERR_INVALIDFILENAME = 0x3002,
+ FNERR_BUFFERTOOSMALL = 0x3003
+ }
}