annotate win32/oledlg.d @ 1:4a9dcbd9e54f

-files of 0.13 beta -fixes so that it now compiles with the current dmd version
author marton@basel.hu
date Tue, 05 Apr 2011 20:44:01 +0200
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
1 /***********************************************************************\
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
2 * oledlg.d *
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
3 * *
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
4 * Windows API header module *
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
5 * *
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
6 * Translated from MinGW Windows headers *
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
7 * *
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
8 * Placed into public domain *
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
9 \***********************************************************************/
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
10 module win32.oledlg;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
11
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
12 import win32.commdlg, win32.dlgs, win32.ole2, win32.prsht, win32.shellapi,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
13 win32.windows;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
14 private import win32.winbase, win32.objidl, win32.objfwd, win32.winnt;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
15
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
16 // FIXME: remove inherited methods from interface definitions
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
17
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
18 const PS_MAXLINKTYPES=8;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
19
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
20 const TCHAR[] OLESTDDELIM = "\\";
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
21 const TCHAR[] SZOLEUI_MSG_HELP = "OLEUI_MSG_HELP";
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
22 const TCHAR[] SZOLEUI_MSG_ENDDIALOG = "OLEUI_MSG_ENDDIALOG";
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
23 const TCHAR[] SZOLEUI_MSG_BROWSE = "OLEUI_MSG_BROWSE";
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
24 const TCHAR[] SZOLEUI_MSG_CHANGEICON = "OLEUI_MSG_CHANGEICON";
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
25 const TCHAR[] SZOLEUI_MSG_CLOSEBUSYDIALOG = "OLEUI_MSG_CLOSEBUSYDIALOG";
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
26 const TCHAR[] SZOLEUI_MSG_CONVERT = "OLEUI_MSG_CONVERT";
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
27 const TCHAR[] SZOLEUI_MSG_CHANGESOURCE = "OLEUI_MSG_CHANGESOURCE";
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
28 const TCHAR[] SZOLEUI_MSG_ADDCONTROL = "OLEUI_MSG_ADDCONTROL";
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
29 const TCHAR[] SZOLEUI_MSG_BROWSE_OFN = "OLEUI_MSG_BROWSE_OFN";
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
30
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
31 const TCHAR[] PROP_HWND_CHGICONDLG = "HWND_CIDLG";
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
32
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
33 const IDC_OLEUIHELP=99;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
34
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
35 enum {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
36 IDC_IO_CREATENEW = 2100,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
37 IDC_IO_CREATEFROMFILE,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
38 IDC_IO_LINKFILE,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
39 IDC_IO_OBJECTTYPELIST,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
40 IDC_IO_DISPLAYASICON,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
41 IDC_IO_CHANGEICON,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
42 IDC_IO_FILE,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
43 IDC_IO_FILEDISPLAY,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
44 IDC_IO_RESULTIMAGE,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
45 IDC_IO_RESULTTEXT,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
46 IDC_IO_ICONDISPLAY,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
47 IDC_IO_OBJECTTYPETEXT,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
48 IDC_IO_FILETEXT,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
49 IDC_IO_FILETYPE,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
50 IDC_IO_INSERTCONTROL,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
51 IDC_IO_ADDCONTROL,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
52 IDC_IO_CONTROLTYPELIST // = 2116
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
53 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
54
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
55 const IDC_PS_PASTE=500;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
56 const IDC_PS_PASTELINK=501;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
57 const IDC_PS_SOURCETEXT=502;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
58 const IDC_PS_PASTELIST=503;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
59 const IDC_PS_PASTELINKLIST=504;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
60 const IDC_PS_DISPLAYLIST=505;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
61 const IDC_PS_DISPLAYASICON=506;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
62 const IDC_PS_ICONDISPLAY=507;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
63 const IDC_PS_CHANGEICON=508;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
64 const IDC_PS_RESULTIMAGE=509;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
65 const IDC_PS_RESULTTEXT=510;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
66
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
67 const IDC_CI_GROUP=120;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
68 const IDC_CI_CURRENT=121;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
69 const IDC_CI_CURRENTICON=122;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
70 const IDC_CI_DEFAULT=123;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
71 const IDC_CI_DEFAULTICON=124;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
72 const IDC_CI_FROMFILE=125;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
73 const IDC_CI_FROMFILEEDIT=126;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
74 const IDC_CI_ICONLIST=127;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
75 const IDC_CI_LABEL=128;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
76 const IDC_CI_LABELEDIT=129;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
77 const IDC_CI_BROWSE=130;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
78 const IDC_CI_ICONDISPLAY=131;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
79
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
80 const IDC_CV_OBJECTTYPE=150;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
81 const IDC_CV_DISPLAYASICON=152;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
82 const IDC_CV_CHANGEICON=153;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
83 const IDC_CV_ACTIVATELIST=154;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
84 const IDC_CV_CONVERTTO=155;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
85 const IDC_CV_ACTIVATEAS=156;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
86 const IDC_CV_RESULTTEXT=157;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
87 const IDC_CV_CONVERTLIST=158;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
88 const IDC_CV_ICONDISPLAY=165;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
89
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
90 const IDC_EL_CHANGESOURCE=201;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
91 const IDC_EL_AUTOMATIC=202;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
92 const IDC_EL_CANCELLINK=209;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
93 const IDC_EL_UPDATENOW=210;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
94 const IDC_EL_OPENSOURCE=211;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
95 const IDC_EL_MANUAL=212;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
96 const IDC_EL_LINKSOURCE=216;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
97 const IDC_EL_LINKTYPE=217;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
98 const IDC_EL_LINKSLISTBOX=206;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
99 const IDC_EL_COL1=220;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
100 const IDC_EL_COL2=221;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
101 const IDC_EL_COL3=222;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
102
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
103 const IDC_BZ_RETRY=600;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
104 const IDC_BZ_ICON=601;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
105 const IDC_BZ_MESSAGE1=602;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
106 const IDC_BZ_SWITCHTO=604;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
107
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
108 const IDC_UL_METER=1029;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
109 const IDC_UL_STOP=1030;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
110 const IDC_UL_PERCENT=1031;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
111 const IDC_UL_PROGRESS=1032;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
112
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
113 const IDC_PU_LINKS=900;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
114 const IDC_PU_TEXT=901;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
115 const IDC_PU_CONVERT=902;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
116 const IDC_PU_ICON=908;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
117
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
118 const IDC_GP_OBJECTNAME=1009;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
119 const IDC_GP_OBJECTTYPE=1010;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
120 const IDC_GP_OBJECTSIZE=1011;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
121 const IDC_GP_CONVERT=1013;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
122 const IDC_GP_OBJECTICON=1014;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
123 const IDC_GP_OBJECTLOCATION=1022;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
124
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
125 const IDC_VP_PERCENT=1000;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
126 const IDC_VP_CHANGEICON=1001;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
127 const IDC_VP_EDITABLE=1002;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
128 const IDC_VP_ASICON=1003;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
129 const IDC_VP_RELATIVE=1005;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
130 const IDC_VP_SPIN=1006;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
131 const IDC_VP_SCALETXT=1034;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
132 const IDC_VP_ICONDISPLAY=1021;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
133 const IDC_VP_RESULTIMAGE=1033;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
134
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
135 const IDC_LP_OPENSOURCE=1006;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
136 const IDC_LP_UPDATENOW=1007;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
137 const IDC_LP_BREAKLINK=1008;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
138 const IDC_LP_LINKSOURCE=1012;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
139 const IDC_LP_CHANGESOURCE=1015;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
140 const IDC_LP_AUTOMATIC=1016;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
141 const IDC_LP_MANUAL=1017;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
142 const IDC_LP_DATE=1018;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
143 const IDC_LP_TIME=1019;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
144
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
145 const IDD_INSERTOBJECT=1000;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
146 const IDD_CHANGEICON=1001;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
147 const IDD_CONVERT=1002;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
148 const IDD_PASTESPECIAL=1003;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
149 const IDD_EDITLINKS=1004;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
150 const IDD_BUSY=1006;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
151 const IDD_UPDATELINKS=1007;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
152 const IDD_CHANGESOURCE=1009;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
153 const IDD_INSERTFILEBROWSE=1010;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
154 const IDD_CHANGEICONBROWSE=1011;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
155 const IDD_CONVERTONLY=1012;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
156 const IDD_CHANGESOURCE4=1013;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
157 const IDD_GNRLPROPS=1100;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
158 const IDD_VIEWPROPS=1101;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
159 const IDD_LINKPROPS=1102;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
160 const IDD_CANNOTUPDATELINK=1008;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
161 const IDD_LINKSOURCEUNAVAILABLE=1020;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
162 const IDD_SERVERNOTFOUND=1023;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
163 const IDD_OUTOFMEMORY=1024;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
164 const IDD_SERVERNOTREGW=1021;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
165 const IDD_LINKTYPECHANGEDW=1022;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
166 const IDD_SERVERNOTREGA=1025;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
167 const IDD_LINKTYPECHANGEDA=1026;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
168
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
169 const ID_BROWSE_CHANGEICON=1;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
170 const ID_BROWSE_INSERTFILE=2;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
171 const ID_BROWSE_ADDCONTROL=3;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
172 const ID_BROWSE_CHANGESOURCE=4;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
173
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
174 const OLEUI_FALSE=0;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
175 const OLEUI_SUCCESS=1;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
176 const OLEUI_OK=1;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
177 const OLEUI_CANCEL=2;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
178
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
179 const OLEUI_ERR_STANDARDMIN=100;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
180 const OLEUI_ERR_STRUCTURENULL=101;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
181 const OLEUI_ERR_STRUCTUREINVALID=102;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
182 const OLEUI_ERR_CBSTRUCTINCORRECT=103;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
183 const OLEUI_ERR_HWNDOWNERINVALID=104;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
184 const OLEUI_ERR_LPSZCAPTIONINVALID=105;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
185 const OLEUI_ERR_LPFNHOOKINVALID=106;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
186 const OLEUI_ERR_HINSTANCEINVALID=107;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
187 const OLEUI_ERR_LPSZTEMPLATEINVALID=108;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
188 const OLEUI_ERR_HRESOURCEINVALID=109;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
189 const OLEUI_ERR_FINDTEMPLATEFAILURE=110;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
190 const OLEUI_ERR_LOADTEMPLATEFAILURE=111;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
191 const OLEUI_ERR_DIALOGFAILURE=112;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
192 const OLEUI_ERR_LOCALMEMALLOC=113;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
193 const OLEUI_ERR_GLOBALMEMALLOC=114;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
194 const OLEUI_ERR_LOADSTRING=115;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
195 const OLEUI_ERR_OLEMEMALLOC=116;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
196 const OLEUI_ERR_STANDARDMAX=116;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
197
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
198 const OPF_OBJECTISLINK=1;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
199 const OPF_NOFILLDEFAULT=2;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
200 const OPF_SHOWHELP=4;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
201 const OPF_DISABLECONVERT=8;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
202
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
203 const OLEUI_OPERR_SUBPROPNULL=OLEUI_ERR_STANDARDMAX;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
204 const OLEUI_OPERR_SUBPROPINVALID=(OLEUI_ERR_STANDARDMAX+1);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
205 const OLEUI_OPERR_PROPSHEETNULL=(OLEUI_ERR_STANDARDMAX+2);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
206 const OLEUI_OPERR_PROPSHEETINVALID=(OLEUI_ERR_STANDARDMAX+3);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
207 const OLEUI_OPERR_SUPPROP=(OLEUI_ERR_STANDARDMAX+4);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
208 const OLEUI_OPERR_PROPSINVALID=(OLEUI_ERR_STANDARDMAX+5);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
209 const OLEUI_OPERR_PAGESINCORRECT=(OLEUI_ERR_STANDARDMAX+6);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
210 const OLEUI_OPERR_INVALIDPAGES=(OLEUI_ERR_STANDARDMAX+7);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
211 const OLEUI_OPERR_NOTSUPPORTED=(OLEUI_ERR_STANDARDMAX+8);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
212 const OLEUI_OPERR_DLGPROCNOTNULL=(OLEUI_ERR_STANDARDMAX+9);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
213 const OLEUI_OPERR_LPARAMNOTZERO=(OLEUI_ERR_STANDARDMAX+10);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
214 const OLEUI_GPERR_STRINGINVALID=(OLEUI_ERR_STANDARDMAX+11);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
215 const OLEUI_GPERR_CLASSIDINVALID=(OLEUI_ERR_STANDARDMAX+12);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
216 const OLEUI_GPERR_LPCLSIDEXCLUDEINVALID=(OLEUI_ERR_STANDARDMAX+13);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
217 const OLEUI_GPERR_CBFORMATINVALID=(OLEUI_ERR_STANDARDMAX+14);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
218 const OLEUI_VPERR_METAPICTINVALID=(OLEUI_ERR_STANDARDMAX+15);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
219 const OLEUI_VPERR_DVASPECTINVALID=(OLEUI_ERR_STANDARDMAX+16);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
220 const OLEUI_LPERR_LINKCNTRNULL=(OLEUI_ERR_STANDARDMAX+17);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
221 const OLEUI_LPERR_LINKCNTRINVALID=(OLEUI_ERR_STANDARDMAX+18);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
222 const OLEUI_OPERR_PROPERTYSHEET=(OLEUI_ERR_STANDARDMAX+19);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
223 const OLEUI_OPERR_OBJINFOINVALID=(OLEUI_ERR_STANDARDMAX+20);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
224 const OLEUI_OPERR_LINKINFOINVALID=(OLEUI_ERR_STANDARDMAX+21);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
225
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
226 const OLEUI_QUERY_GETCLASSID=65280;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
227 const OLEUI_QUERY_LINKBROKEN=65281;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
228
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
229 const IOF_SHOWHELP=1;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
230 const IOF_SELECTCREATENEW=2;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
231 const IOF_SELECTCREATEFROMFILE=4;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
232 const IOF_CHECKLINK=8;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
233 const IOF_CHECKDISPLAYASICON=16;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
234 const IOF_CREATENEWOBJECT=32;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
235 const IOF_CREATEFILEOBJECT=64;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
236 const IOF_CREATELINKOBJECT=128;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
237 const IOF_DISABLELINK=256;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
238 const IOF_VERIFYSERVERSEXIST=512;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
239 const IOF_DISABLEDISPLAYASICON=1024;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
240 const IOF_HIDECHANGEICON=2048;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
241 const IOF_SHOWINSERTCONTROL=4096;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
242 const IOF_SELECTCREATECONTROL=8192;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
243
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
244 const OLEUI_IOERR_LPSZFILEINVALID=OLEUI_ERR_STANDARDMAX;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
245 const OLEUI_IOERR_LPSZLABELINVALID=(OLEUI_ERR_STANDARDMAX+1);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
246 const OLEUI_IOERR_HICONINVALID=(OLEUI_ERR_STANDARDMAX+2);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
247 const OLEUI_IOERR_LPFORMATETCINVALID=(OLEUI_ERR_STANDARDMAX+3);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
248 const OLEUI_IOERR_PPVOBJINVALID=(OLEUI_ERR_STANDARDMAX+4);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
249 const OLEUI_IOERR_LPIOLECLIENTSITEINVALID=(OLEUI_ERR_STANDARDMAX+5);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
250 const OLEUI_IOERR_LPISTORAGEINVALID=(OLEUI_ERR_STANDARDMAX+6);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
251 const OLEUI_IOERR_SCODEHASERROR=(OLEUI_ERR_STANDARDMAX+7);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
252 const OLEUI_IOERR_LPCLSIDEXCLUDEINVALID=(OLEUI_ERR_STANDARDMAX+8);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
253 const OLEUI_IOERR_CCHFILEINVALID=(OLEUI_ERR_STANDARDMAX+9);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
254
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
255 const PSF_SHOWHELP=1;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
256 const PSF_SELECTPASTE=2;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
257 const PSF_SELECTPASTELINK=4;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
258 const PSF_CHECKDISPLAYASICON=8;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
259 const PSF_DISABLEDISPLAYASICON=16;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
260 const PSF_HIDECHANGEICON=32;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
261 const PSF_STAYONCLIPBOARDCHANGE=64;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
262 const PSF_NOREFRESHDATAOBJECT=128;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
263
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
264 const OLEUI_IOERR_SRCDATAOBJECTINVALID=OLEUI_ERR_STANDARDMAX;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
265 const OLEUI_IOERR_ARRPASTEENTRIESINVALID=(OLEUI_ERR_STANDARDMAX+1);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
266 const OLEUI_IOERR_ARRLINKTYPESINVALID=(OLEUI_ERR_STANDARDMAX+2);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
267 const OLEUI_PSERR_CLIPBOARDCHANGED=(OLEUI_ERR_STANDARDMAX+3);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
268 const OLEUI_PSERR_GETCLIPBOARDFAILED=(OLEUI_ERR_STANDARDMAX+4);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
269 const OLEUI_ELERR_LINKCNTRNULL=OLEUI_ERR_STANDARDMAX;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
270 const OLEUI_ELERR_LINKCNTRINVALID=(OLEUI_ERR_STANDARDMAX+1);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
271
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
272 const ELF_SHOWHELP=1;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
273 const ELF_DISABLEUPDATENOW=2;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
274 const ELF_DISABLEOPENSOURCE=4;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
275 const ELF_DISABLECHANGESOURCE=8;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
276 const ELF_DISABLECANCELLINK=16;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
277
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
278 const CIF_SHOWHELP=1;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
279 const CIF_SELECTCURRENT=2;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
280 const CIF_SELECTDEFAULT=4;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
281 const CIF_SELECTFROMFILE=8;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
282 const CIF_USEICONEXE=16;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
283
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
284 const OLEUI_CIERR_MUSTHAVECLSID=OLEUI_ERR_STANDARDMAX;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
285 const OLEUI_CIERR_MUSTHAVECURRENTMETAFILE=OLEUI_ERR_STANDARDMAX+1;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
286 const OLEUI_CIERR_SZICONEXEINVALID=OLEUI_ERR_STANDARDMAX+2;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
287
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
288 const CF_SHOWHELPBUTTON=1;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
289 const CF_SETCONVERTDEFAULT=2;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
290 const CF_SETACTIVATEDEFAULT=4;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
291 const CF_SELECTCONVERTTO=8;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
292 const CF_SELECTACTIVATEAS=16;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
293 const CF_DISABLEDISPLAYASICON=32;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
294 const CF_DISABLEACTIVATEAS=64;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
295 const CF_HIDECHANGEICON=128;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
296 const CF_CONVERTONLY=256;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
297
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
298 const OLEUI_CTERR_CLASSIDINVALID = OLEUI_ERR_STANDARDMAX+1;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
299 const OLEUI_CTERR_DVASPECTINVALID = OLEUI_ERR_STANDARDMAX+2;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
300 const OLEUI_CTERR_CBFORMATINVALID = OLEUI_ERR_STANDARDMAX+3;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
301 const OLEUI_CTERR_HMETAPICTINVALID = OLEUI_ERR_STANDARDMAX+4;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
302 const OLEUI_CTERR_STRINGINVALID = OLEUI_ERR_STANDARDMAX+5;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
303
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
304 const BZ_DISABLECANCELBUTTON = 1;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
305 const BZ_DISABLESWITCHTOBUTTON = 2;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
306 const BZ_DISABLERETRYBUTTON = 4;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
307 const BZ_NOTRESPONDINGDIALOG = 8;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
308
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
309 const OLEUI_BZERR_HTASKINVALID = OLEUI_ERR_STANDARDMAX;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
310 const OLEUI_BZ_SWITCHTOSELECTED = OLEUI_ERR_STANDARDMAX+1;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
311 const OLEUI_BZ_RETRYSELECTED = OLEUI_ERR_STANDARDMAX+2;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
312 const OLEUI_BZ_CALLUNBLOCKED = OLEUI_ERR_STANDARDMAX+3;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
313
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
314 const CSF_SHOWHELP = 1;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
315 const CSF_VALIDSOURCE = 2;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
316 const CSF_ONLYGETSOURCE = 4;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
317 const CSF_EXPLORER = 8;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
318
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
319 const OLEUI_CSERR_LINKCNTRNULL = OLEUI_ERR_STANDARDMAX;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
320 const OLEUI_CSERR_LINKCNTRINVALID = OLEUI_ERR_STANDARDMAX+1;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
321 const OLEUI_CSERR_FROMNOTNULL = OLEUI_ERR_STANDARDMAX+2;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
322 const OLEUI_CSERR_TONOTNULL = OLEUI_ERR_STANDARDMAX+3;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
323 const OLEUI_CSERR_SOURCENULL = OLEUI_ERR_STANDARDMAX+4;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
324 const OLEUI_CSERR_SOURCEINVALID = OLEUI_ERR_STANDARDMAX+5;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
325 const OLEUI_CSERR_SOURCEPARSERROR = OLEUI_ERR_STANDARDMAX+6;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
326 const OLEUI_CSERR_SOURCEPARSEERROR = OLEUI_ERR_STANDARDMAX+7;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
327
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
328 const VPF_SELECTRELATIVE=1;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
329 const VPF_DISABLERELATIVE=2;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
330 const VPF_DISABLESCALE=4;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
331
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
332 align(8):
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
333 extern (Windows) {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
334 alias UINT function(HWND, UINT, WPARAM, LPARAM) LPFNOLEUIHOOK;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
335 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
336
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
337 struct OLEUIINSERTOBJECTW {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
338 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
339 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
340 HWND hWndOwner;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
341 LPCWSTR lpszCaption;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
342 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
343 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
344 HINSTANCE hInstance;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
345 LPCWSTR lpszTemplate;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
346 HRSRC hResource;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
347 CLSID clsid;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
348 LPWSTR lpszFile;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
349 UINT cchFile;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
350 UINT cClsidExclude;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
351 LPCLSID lpClsidExclude;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
352 IID iid;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
353 DWORD oleRender;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
354 LPFORMATETC lpFormatEtc;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
355 LPOLECLIENTSITE lpIOleClientSite;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
356 LPSTORAGE lpIStorage;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
357 PVOID *ppvObj;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
358 SCODE sc;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
359 HGLOBAL hMetaPict;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
360 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
361 alias OLEUIINSERTOBJECTW* POLEUIINSERTOBJECTW, LPOLEUIINSERTOBJECTW;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
362
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
363 struct OLEUIINSERTOBJECTA {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
364 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
365 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
366 HWND hWndOwner;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
367 LPCSTR lpszCaption;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
368 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
369 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
370 HINSTANCE hInstance;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
371 LPCSTR lpszTemplate;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
372 HRSRC hResource;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
373 CLSID clsid;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
374 LPSTR lpszFile;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
375 UINT cchFile;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
376 UINT cClsidExclude;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
377 LPCLSID lpClsidExclude;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
378 IID iid;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
379 DWORD oleRender;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
380 LPFORMATETC lpFormatEtc;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
381 LPOLECLIENTSITE lpIOleClientSite;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
382 LPSTORAGE lpIStorage;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
383 PVOID *ppvObj;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
384 SCODE sc;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
385 HGLOBAL hMetaPict;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
386 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
387 alias OLEUIINSERTOBJECTA* POLEUIINSERTOBJECTA, LPOLEUIINSERTOBJECTA;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
388
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
389 UINT OleUIInsertObjectW(LPOLEUIINSERTOBJECTW);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
390 UINT OleUIInsertObjectA(LPOLEUIINSERTOBJECTA);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
391
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
392 enum OLEUIPASTEFLAG {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
393 OLEUIPASTE_PASTEONLY,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
394 OLEUIPASTE_LINKTYPE1,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
395 OLEUIPASTE_LINKTYPE2,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
396 OLEUIPASTE_LINKTYPE3 = 4,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
397 OLEUIPASTE_LINKTYPE4 = 8,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
398 OLEUIPASTE_LINKTYPE5 = 16,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
399 OLEUIPASTE_LINKTYPE6 = 32,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
400 OLEUIPASTE_LINKTYPE7 = 64,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
401 OLEUIPASTE_LINKTYPE8 = 128,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
402 OLEUIPASTE_PASTE = 512,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
403 OLEUIPASTE_LINKANYTYPE = 1024,
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
404 OLEUIPASTE_ENABLEICON = 2048
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
405 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
406
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
407 struct OLEUIPASTEENTRYW {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
408 FORMATETC fmtetc;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
409 LPCWSTR lpstrFormatName;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
410 LPCWSTR lpstrResultText;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
411 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
412 DWORD dwScratchSpace;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
413 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
414 alias OLEUIPASTEENTRYW* POLEUIPASTEENTRYW, LPOLEUIPASTEENTRYW;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
415
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
416 struct OLEUIPASTEENTRYA {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
417 FORMATETC fmtetc;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
418 LPCSTR lpstrFormatName;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
419 LPCSTR lpstrResultText;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
420 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
421 DWORD dwScratchSpace;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
422 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
423 alias OLEUIPASTEENTRYA* POLEUIPASTEENTRYA, LPOLEUIPASTEENTRYA;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
424
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
425 struct OLEUIPASTESPECIALW {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
426 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
427 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
428 HWND hWndOwner;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
429 LPCWSTR lpszCaption;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
430 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
431 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
432 HINSTANCE hInstance;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
433 LPCWSTR lpszTemplate;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
434 HRSRC hResource;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
435 LPDATAOBJECT lpSrcDataObj;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
436 LPOLEUIPASTEENTRYW arrPasteEntries;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
437 int cPasteEntries;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
438 UINT *arrLinkTypes;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
439 int cLinkTypes;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
440 UINT cClsidExclude;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
441 LPCLSID lpClsidExclude;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
442 int nSelectedIndex;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
443 BOOL fLink;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
444 HGLOBAL hMetaPict;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
445 SIZEL sizel;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
446 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
447 alias OLEUIPASTESPECIALW* POLEUIPASTESPECIALW, LPOLEUIPASTESPECIALW;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
448
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
449 struct OLEUIPASTESPECIALA {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
450 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
451 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
452 HWND hWndOwner;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
453 LPCSTR lpszCaption;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
454 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
455 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
456 HINSTANCE hInstance;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
457 LPCSTR lpszTemplate;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
458 HRSRC hResource;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
459 LPDATAOBJECT lpSrcDataObj;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
460 LPOLEUIPASTEENTRYA arrPasteEntries;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
461 int cPasteEntries;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
462 UINT* arrLinkTypes;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
463 int cLinkTypes;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
464 UINT cClsidExclude;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
465 LPCLSID lpClsidExclude;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
466 int nSelectedIndex;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
467 BOOL fLink;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
468 HGLOBAL hMetaPict;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
469 SIZEL sizel;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
470 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
471 alias OLEUIPASTESPECIALA* POLEUIPASTESPECIALA, LPOLEUIPASTESPECIALA;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
472
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
473 interface IOleUILinkContainerW : public IUnknown
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
474 {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
475 HRESULT QueryInterface(REFIID, PVOID*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
476 ULONG AddRef();
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
477 ULONG Release();
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
478 DWORD GetNextLink(DWORD dwLink);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
479 HRESULT SetLinkUpdateOptions(DWORD, DWORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
480 HRESULT GetLinkUpdateOptions(DWORD, PDWORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
481 HRESULT SetLinkSource(DWORD, LPWSTR, ULONG, PULONG, BOOL);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
482 HRESULT GetLinkSource(DWORD, LPWSTR*, PULONG, LPWSTR*, LPWSTR*, BOOL*, BOOL*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
483 HRESULT OpenLinkSource(DWORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
484 HRESULT UpdateLink(DWORD, BOOL, BOOL);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
485 HRESULT CancelLink(DWORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
486 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
487 alias IOleUILinkContainerW* LPOLEUILINKCONTAINERW;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
488
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
489 interface IOleUILinkContainerA : public IUnknown
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
490 {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
491 HRESULT QueryInterface(REFIID, PVOID*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
492 ULONG AddRef();
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
493 ULONG Release();
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
494 DWORD GetNextLink(DWORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
495 HRESULT SetLinkUpdateOptions(DWORD, DWORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
496 HRESULT GetLinkUpdateOptions(DWORD, PDWORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
497 HRESULT SetLinkSource(DWORD, LPSTR, ULONG, PULONG, BOOL);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
498 HRESULT GetLinkSource(DWORD, LPSTR*, PULONG, LPSTR*, LPSTR*, BOOL*, BOOL*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
499 HRESULT OpenLinkSource(DWORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
500 HRESULT UpdateLink(DWORD, BOOL, BOOL);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
501 HRESULT CancelLink(DWORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
502 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
503 alias IOleUILinkContainerA* LPOLEUILINKCONTAINERA;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
504
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
505 struct OLEUIEDITLINKSW {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
506 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
507 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
508 HWND hWndOwner;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
509 LPCWSTR lpszCaption;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
510 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
511 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
512 HINSTANCE hInstance;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
513 LPCWSTR lpszTemplate;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
514 HRSRC hResource;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
515 LPOLEUILINKCONTAINERW lpOleUILinkContainer;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
516 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
517 alias OLEUIEDITLINKSW* POLEUIEDITLINKSW, LPOLEUIEDITLINKSW;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
518
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
519 struct OLEUIEDITLINKSA {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
520 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
521 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
522 HWND hWndOwner;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
523 LPCSTR lpszCaption;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
524 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
525 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
526 HINSTANCE hInstance;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
527 LPCSTR lpszTemplate;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
528 HRSRC hResource;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
529 LPOLEUILINKCONTAINERA lpOleUILinkContainer;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
530 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
531 alias OLEUIEDITLINKSA* POLEUIEDITLINKSA, LPOLEUIEDITLINKSA;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
532
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
533 struct OLEUICHANGEICONW {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
534 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
535 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
536 HWND hWndOwner;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
537 LPCWSTR lpszCaption;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
538 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
539 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
540 HINSTANCE hInstance;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
541 LPCWSTR lpszTemplate;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
542 HRSRC hResource;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
543 HGLOBAL hMetaPict;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
544 CLSID clsid;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
545 WCHAR szIconExe[MAX_PATH];
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
546 int cchIconExe;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
547 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
548 alias OLEUICHANGEICONW* POLEUICHANGEICONW, LPOLEUICHANGEICONW;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
549
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
550 struct OLEUICHANGEICONA {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
551 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
552 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
553 HWND hWndOwner;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
554 LPCSTR lpszCaption;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
555 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
556 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
557 HINSTANCE hInstance;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
558 LPCSTR lpszTemplate;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
559 HRSRC hResource;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
560 HGLOBAL hMetaPict;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
561 CLSID clsid;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
562 CHAR szIconExe[MAX_PATH];
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
563 int cchIconExe;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
564 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
565 alias OLEUICHANGEICONA* POLEUICHANGEICONA, LPOLEUICHANGEICONA;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
566
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
567 struct OLEUICONVERTW {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
568 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
569 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
570 HWND hWndOwner;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
571 LPCWSTR lpszCaption;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
572 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
573 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
574 HINSTANCE hInstance;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
575 LPCWSTR lpszTemplate;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
576 HRSRC hResource;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
577 CLSID clsid;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
578 CLSID clsidConvertDefault;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
579 CLSID clsidActivateDefault;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
580 CLSID clsidNew;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
581 DWORD dvAspect;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
582 WORD wFormat;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
583 BOOL fIsLinkedObject;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
584 HGLOBAL hMetaPict;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
585 LPWSTR lpszUserType;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
586 BOOL fObjectsIconChanged;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
587 LPWSTR lpszDefLabel;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
588 UINT cClsidExclude;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
589 LPCLSID lpClsidExclude;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
590 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
591 alias OLEUICONVERTW* POLEUICONVERTW, LPOLEUICONVERTW;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
592
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
593 struct OLEUICONVERTA {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
594 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
595 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
596 HWND hWndOwner;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
597 LPCSTR lpszCaption;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
598 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
599 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
600 HINSTANCE hInstance;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
601 LPCSTR lpszTemplate;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
602 HRSRC hResource;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
603 CLSID clsid;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
604 CLSID clsidConvertDefault;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
605 CLSID clsidActivateDefault;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
606 CLSID clsidNew;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
607 DWORD dvAspect;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
608 WORD wFormat;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
609 BOOL fIsLinkedObject;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
610 HGLOBAL hMetaPict;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
611 LPSTR lpszUserType;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
612 BOOL fObjectsIconChanged;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
613 LPSTR lpszDefLabel;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
614 UINT cClsidExclude;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
615 LPCLSID lpClsidExclude;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
616 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
617 alias OLEUICONVERTA* POLEUICONVERTA, LPOLEUICONVERTA;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
618
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
619 struct OLEUIBUSYW {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
620 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
621 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
622 HWND hWndOwner;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
623 LPCWSTR lpszCaption;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
624 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
625 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
626 HINSTANCE hInstance;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
627 LPCWSTR lpszTemplate;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
628 HRSRC hResource;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
629 HTASK hTask;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
630 HWND *lphWndDialog;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
631 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
632 alias OLEUIBUSYW* POLEUIBUSYW, LPOLEUIBUSYW;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
633
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
634 struct OLEUIBUSYA {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
635 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
636 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
637 HWND hWndOwner;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
638 LPCSTR lpszCaption;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
639 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
640 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
641 HINSTANCE hInstance;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
642 LPCSTR lpszTemplate;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
643 HRSRC hResource;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
644 HTASK hTask;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
645 HWND *lphWndDialog;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
646 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
647 alias OLEUIBUSYA* POLEUIBUSYA, LPOLEUIBUSYA;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
648
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
649 struct OLEUICHANGESOURCEW {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
650 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
651 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
652 HWND hWndOwner;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
653 LPCWSTR lpszCaption;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
654 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
655 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
656 HINSTANCE hInstance;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
657 LPCWSTR lpszTemplate;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
658 HRSRC hResource;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
659 OPENFILENAMEW* lpOFN;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
660 DWORD dwReserved1[4];
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
661 LPOLEUILINKCONTAINERW lpOleUILinkContainer;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
662 DWORD dwLink;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
663 LPWSTR lpszDisplayName;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
664 ULONG nFileLength;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
665 LPWSTR lpszFrom;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
666 LPWSTR lpszTo;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
667 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
668 alias OLEUICHANGESOURCEW* POLEUICHANGESOURCEW, LPOLEUICHANGESOURCEW;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
669
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
670 struct OLEUICHANGESOURCEA {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
671 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
672 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
673 HWND hWndOwner;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
674 LPCSTR lpszCaption;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
675 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
676 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
677 HINSTANCE hInstance;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
678 LPCSTR lpszTemplate;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
679 HRSRC hResource;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
680 OPENFILENAMEA *lpOFN;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
681 DWORD dwReserved1[4];
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
682 LPOLEUILINKCONTAINERA lpOleUILinkContainer;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
683 DWORD dwLink;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
684 LPSTR lpszDisplayName;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
685 ULONG nFileLength;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
686 LPSTR lpszFrom;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
687 LPSTR lpszTo;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
688 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
689 alias OLEUICHANGESOURCEA* POLEUICHANGESOURCEA, LPOLEUICHANGESOURCEA;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
690
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
691 interface IOleUIObjInfoW : public IUnknown
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
692 {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
693 HRESULT QueryInterface(REFIID, PVOID*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
694 ULONG AddRef();
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
695 ULONG Release();
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
696 HRESULT GetObjectInfo(DWORD, PDWORD, LPWSTR*, LPWSTR*, LPWSTR*, LPWSTR*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
697 HRESULT GetConvertInfo(DWORD, CLSID*, PWORD, CLSID*, LPCLSID*, UINT*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
698 HRESULT ConvertObject(DWORD, REFCLSID);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
699 HRESULT GetViewInfo(DWORD, HGLOBAL*, PDWORD, int*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
700 HRESULT SetViewInfo(DWORD, HGLOBAL, DWORD, int, BOOL);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
701 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
702 alias IOleUIObjInfoW *LPOLEUIOBJINFOW;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
703
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
704 interface IOleUIObjInfoA : public IUnknown
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
705 {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
706 HRESULT QueryInterface(REFIID, PVOID*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
707 ULONG AddRef();
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
708 ULONG Release();
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
709 HRESULT GetObjectInfo(DWORD, PDWORD, LPSTR*, LPSTR*, LPSTR*, LPSTR*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
710 HRESULT GetConvertInfo(DWORD, CLSID*, PWORD, CLSID*, LPCLSID*, UINT*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
711 HRESULT ConvertObject(DWORD, REFCLSID);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
712 HRESULT GetViewInfo(DWORD, HGLOBAL*, PDWORD, int*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
713 HRESULT SetViewInfo(DWORD, HGLOBAL, DWORD, int, BOOL);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
714 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
715 alias IOleUIObjInfoA *LPOLEUIOBJINFOA;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
716
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
717 interface IOleUILinkInfoW : public IOleUILinkContainerW
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
718 {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
719 HRESULT QueryInterface(REFIID, PVOID*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
720 ULONG AddRef();
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
721 ULONG Release();
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
722 DWORD GetNextLink(DWORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
723 HRESULT SetLinkUpdateOptions(DWORD, DWORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
724 HRESULT GetLinkUpdateOptions(DWORD, DWORD*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
725 HRESULT SetLinkSource(DWORD, LPWSTR, ULONG, PULONG, BOOL);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
726 HRESULT GetLinkSource(DWORD, LPWSTR*, PULONG, LPWSTR*, LPWSTR*, BOOL*, BOOL*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
727 HRESULT OpenLinkSource(DWORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
728 HRESULT UpdateLink(DWORD, BOOL, BOOL);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
729 HRESULT CancelLink(DWORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
730 HRESULT GetLastUpdate(DWORD, FILETIME*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
731 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
732 alias IOleUILinkInfoW *LPOLEUILINKINFOW;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
733
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
734 interface IOleUILinkInfoA : public IOleUILinkContainerA
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
735 {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
736 HRESULT QueryInterface(REFIID, PVOID*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
737 ULONG AddRef();
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
738 ULONG Release();
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
739 DWORD GetNextLink(DWORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
740 HRESULT SetLinkUpdateOptions(DWORD, DWORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
741 HRESULT GetLinkUpdateOptions(DWORD, DWORD*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
742 HRESULT SetLinkSource(DWORD, LPSTR, ULONG, PULONG, BOOL);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
743 HRESULT GetLinkSource(DWORD, LPSTR*, PULONG, LPSTR*, LPSTR*, BOOL*, BOOL*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
744 HRESULT OpenLinkSource(DWORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
745 HRESULT UpdateLink(DWORD, BOOL, BOOL);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
746 HRESULT CancelLink(DWORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
747 HRESULT GetLastUpdate(DWORD, FILETIME*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
748 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
749 alias IOleUILinkInfoA* LPOLEUILINKINFOA;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
750
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
751 struct OLEUIGNRLPROPSW {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
752 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
753 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
754 DWORD dwReserved1[2];
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
755 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
756 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
757 DWORD dwReserved2[3];
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
758 OLEUIOBJECTPROPSW* lpOP;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
759 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
760 alias OLEUIGNRLPROPSW* POLEUIGNRLPROPSW, LPOLEUIGNRLPROPSW;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
761
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
762 struct OLEUIGNRLPROPSA {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
763 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
764 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
765 DWORD dwReserved1[2];
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
766 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
767 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
768 DWORD dwReserved2[3];
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
769 OLEUIOBJECTPROPSA* lpOP;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
770 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
771 alias OLEUIGNRLPROPSA* POLEUIGNRLPROPSA, LPOLEUIGNRLPROPSA;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
772
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
773 struct OLEUIVIEWPROPSW {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
774 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
775 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
776 DWORD dwReserved1[2];
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
777 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
778 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
779 DWORD dwReserved2[3];
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
780 OLEUIOBJECTPROPSW* lpOP;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
781 int nScaleMin;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
782 int nScaleMax;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
783 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
784 alias OLEUIVIEWPROPSW* POLEUIVIEWPROPSW, LPOLEUIVIEWPROPSW;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
785
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
786 struct OLEUIVIEWPROPSA {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
787 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
788 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
789 DWORD dwReserved1[2];
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
790 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
791 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
792 DWORD dwReserved2[3];
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
793 OLEUIOBJECTPROPSA *lpOP;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
794 int nScaleMin;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
795 int nScaleMax;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
796 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
797 alias OLEUIVIEWPROPSA* POLEUIVIEWPROPSA, LPOLEUIVIEWPROPSA;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
798
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
799 struct OLEUILINKPROPSW {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
800 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
801 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
802 DWORD dwReserved1[2];
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
803 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
804 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
805 DWORD dwReserved2[3];
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
806 OLEUIOBJECTPROPSW *lpOP;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
807 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
808 alias OLEUILINKPROPSW* POLEUILINKPROPSW, LPOLEUILINKPROPSW;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
809
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
810 struct OLEUILINKPROPSA {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
811 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
812 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
813 DWORD dwReserved1[2];
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
814 LPFNOLEUIHOOK lpfnHook;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
815 LPARAM lCustData;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
816 DWORD dwReserved2[3];
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
817 OLEUIOBJECTPROPSA* lpOP;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
818 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
819 alias OLEUILINKPROPSA* POLEUILINKPROPSA, LPOLEUILINKPROPSA;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
820
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
821 struct OLEUIOBJECTPROPSW {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
822 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
823 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
824 LPPROPSHEETHEADERW lpPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
825 DWORD dwObject;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
826 LPOLEUIOBJINFOW lpObjInfo;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
827 DWORD dwLink;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
828 LPOLEUILINKINFOW lpLinkInfo;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
829 LPOLEUIGNRLPROPSW lpGP;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
830 LPOLEUIVIEWPROPSW lpVP;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
831 LPOLEUILINKPROPSW lpLP;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
832 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
833 alias OLEUIOBJECTPROPSW* POLEUIOBJECTPROPSW, LPOLEUIOBJECTPROPSW;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
834
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
835 struct OLEUIOBJECTPROPSA {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
836 DWORD cbStruct;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
837 DWORD dwFlags;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
838 LPPROPSHEETHEADERA lpPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
839 DWORD dwObject;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
840 LPOLEUIOBJINFOA lpObjInfo;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
841 DWORD dwLink;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
842 LPOLEUILINKINFOA lpLinkInfo;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
843 LPOLEUIGNRLPROPSA lpGP;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
844 LPOLEUIVIEWPROPSA lpVP;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
845 LPOLEUILINKPROPSA lpLP;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
846 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
847 alias OLEUIOBJECTPROPSA* POLEUIOBJECTPROPSA, LPOLEUIOBJECTPROPSA;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
848
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
849 extern (Windows) {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
850 BOOL OleUIAddVerbMenuW(LPOLEOBJECT, LPCWSTR, HMENU, UINT, UINT, UINT, BOOL, UINT, HMENU*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
851 BOOL OleUIAddVerbMenuA(LPOLEOBJECT, LPCSTR, HMENU, UINT, UINT, UINT, BOOL, UINT, HMENU*);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
852 UINT OleUIBusyW(LPOLEUIBUSYW);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
853 UINT OleUIBusyA(LPOLEUIBUSYA);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
854 BOOL OleUICanConvertOrActivateAs(REFCLSID, BOOL, WORD);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
855 UINT OleUIChangeIconW(LPOLEUICHANGEICONW);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
856 UINT OleUIChangeIconA(LPOLEUICHANGEICONA);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
857 UINT OleUIChangeSourceW(LPOLEUICHANGESOURCEW);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
858 UINT OleUIChangeSourceA(LPOLEUICHANGESOURCEA);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
859 UINT OleUIConvertW(LPOLEUICONVERTW);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
860 UINT OleUIConvertA(LPOLEUICONVERTA);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
861 UINT OleUIEditLinksW(LPOLEUIEDITLINKSW);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
862 UINT OleUIEditLinksA(LPOLEUIEDITLINKSA);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
863 UINT OleUIObjectPropertiesW(LPOLEUIOBJECTPROPSW);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
864 UINT OleUIObjectPropertiesA(LPOLEUIOBJECTPROPSA);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
865 UINT OleUIPasteSpecialW(LPOLEUIPASTESPECIALW);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
866 UINT OleUIPasteSpecialA(LPOLEUIPASTESPECIALA);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
867 BOOL OleUIUpdateLinksW(LPOLEUILINKCONTAINERW, HWND, LPWSTR, int);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
868 BOOL OleUIUpdateLinksA(LPOLEUILINKCONTAINERA, HWND, LPSTR, int);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
869 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
870
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
871 extern (C) {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
872 int OleUIPromptUserW(int, HWND, ...);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
873 int OleUIPromptUserA(int, HWND, ...);
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
874 }
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
875
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
876 version(Unicode) {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
877 alias IDD_SERVERNOTREGW IDD_SERVERNOTREG;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
878 alias IDD_LINKTYPECHANGEDW IDD_LINKTYPECHANGED;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
879 alias OleUIUpdateLinksW OleUIUpdateLinks;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
880 alias OleUIAddVerbMenuW OleUIAddVerbMenu;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
881 alias OLEUIOBJECTPROPSW OLEUIOBJECTPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
882 alias POLEUIOBJECTPROPSW POLEUIOBJECTPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
883 alias LPOLEUIOBJECTPROPSW LPOLEUIOBJECTPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
884 alias OleUIObjectPropertiesW OleUIObjectProperties;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
885 alias OLEUIINSERTOBJECTW OLEUIINSERTOBJECT;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
886 alias POLEUIINSERTOBJECTW POLEUIINSERTOBJECT;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
887 alias LPOLEUIINSERTOBJECTW LPOLEUIINSERTOBJECT;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
888 alias OleUIInsertObjectW OleUIInsertObject;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
889 alias OleUIPromptUserW OleUIPromptUser;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
890 alias OLEUIPASTEENTRYW OLEUIPASTEENTRY;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
891 alias POLEUIPASTEENTRYW POLEUIPASTEENTRY;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
892 alias LPOLEUIPASTEENTRYW LPOLEUIPASTEENTRY;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
893 alias OLEUIPASTESPECIALW OLEUIPASTESPECIAL;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
894 alias POLEUIPASTESPECIALW POLEUIPASTESPECIAL;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
895 alias LPOLEUIPASTESPECIALW LPOLEUIPASTESPECIAL;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
896 alias OleUIPasteSpecialW OleUIPasteSpecial;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
897 alias IOleUILinkContainerW IOleUILinkContainer;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
898 alias LPOLEUILINKCONTAINERW LPOLEUILINKCONTAINER;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
899 alias OLEUIEDITLINKSW OLEUIEDITLINKS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
900 alias POLEUIEDITLINKSW POLEUIEDITLINKS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
901 alias LPOLEUIEDITLINKSW LPOLEUIEDITLINKS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
902 alias OleUIEditLinksW OleUIEditLinks;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
903 alias OLEUICHANGEICONW OLEUICHANGEICON;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
904 alias POLEUICHANGEICONW POLEUICHANGEICON;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
905 alias LPOLEUICHANGEICONW LPOLEUICHANGEICON;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
906 alias OleUIChangeIconW OleUIChangeIcon;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
907 alias OLEUICONVERTW OLEUICONVERT;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
908 alias POLEUICONVERTW POLEUICONVERT;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
909 alias LPOLEUICONVERTW LPOLEUICONVERT;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
910 alias OleUIConvertW OleUIConvert;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
911 alias OLEUIBUSYW OLEUIBUSY;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
912 alias POLEUIBUSYW POLEUIBUSY;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
913 alias LPOLEUIBUSYW LPOLEUIBUSY;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
914 alias OleUIBusyW OleUIBusy;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
915 alias OLEUICHANGESOURCEW OLEUICHANGESOURCE;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
916 alias POLEUICHANGESOURCEW POLEUICHANGESOURCE;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
917 alias LPOLEUICHANGESOURCEW LPOLEUICHANGESOURCE;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
918 alias OleUIChangeSourceW OleUIChangeSource;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
919 alias IOleUIObjInfoW IOleUIObjInfo;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
920 alias LPOLEUIOBJINFOW LPOLEUIOBJINFO;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
921 alias IOleUILinkInfoW IOleUILinkInfo;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
922 //alias IOleUILinkInfoWVtbl IOleUILinkInfoVtbl;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
923 alias LPOLEUILINKINFOW LPOLEUILINKINFO;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
924 alias OLEUIGNRLPROPSW OLEUIGNRLPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
925 alias POLEUIGNRLPROPSW POLEUIGNRLPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
926 alias LPOLEUIGNRLPROPSW LPOLEUIGNRLPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
927 alias OLEUIVIEWPROPSW OLEUIVIEWPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
928 alias POLEUIVIEWPROPSW POLEUIVIEWPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
929 alias LPOLEUIVIEWPROPSW LPOLEUIVIEWPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
930 alias OLEUILINKPROPSW OLEUILINKPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
931 alias POLEUILINKPROPSW POLEUILINKPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
932 alias LPOLEUILINKPROPSW LPOLEUILINKPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
933 } else {
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
934 alias IDD_SERVERNOTREGA IDD_SERVERNOTREG;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
935 alias IDD_LINKTYPECHANGEDA IDD_LINKTYPECHANGED;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
936 alias OleUIUpdateLinksA OleUIUpdateLinks;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
937 alias OleUIAddVerbMenuA OleUIAddVerbMenu;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
938 alias OLEUIOBJECTPROPSA OLEUIOBJECTPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
939 alias POLEUIOBJECTPROPSA POLEUIOBJECTPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
940 alias LPOLEUIOBJECTPROPSA LPOLEUIOBJECTPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
941 alias OleUIObjectPropertiesA OleUIObjectProperties;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
942 alias OLEUIINSERTOBJECTA OLEUIINSERTOBJECT;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
943 alias POLEUIINSERTOBJECTA POLEUIINSERTOBJECT;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
944 alias LPOLEUIINSERTOBJECTA LPOLEUIINSERTOBJECT;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
945 alias OleUIInsertObjectA OleUIInsertObject;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
946 alias OleUIPromptUserA OleUIPromptUser;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
947 alias OLEUIPASTEENTRYA OLEUIPASTEENTRY;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
948 alias POLEUIPASTEENTRYA POLEUIPASTEENTRY;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
949 alias LPOLEUIPASTEENTRYA LPOLEUIPASTEENTRY;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
950 alias OLEUIPASTESPECIALA OLEUIPASTESPECIAL;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
951 alias POLEUIPASTESPECIALA POLEUIPASTESPECIAL;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
952 alias LPOLEUIPASTESPECIALA LPOLEUIPASTESPECIAL;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
953 alias OleUIPasteSpecialA OleUIPasteSpecial;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
954 alias IOleUILinkContainerA IOleUILinkContainer;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
955 alias LPOLEUILINKCONTAINERA LPOLEUILINKCONTAINER;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
956 alias OLEUIEDITLINKSA OLEUIEDITLINKS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
957 alias POLEUIEDITLINKSA POLEUIEDITLINKS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
958 alias LPOLEUIEDITLINKSA LPOLEUIEDITLINKS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
959 alias OleUIEditLinksA OleUIEditLinks;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
960 alias OLEUICHANGEICONA OLEUICHANGEICON;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
961 alias POLEUICHANGEICONA POLEUICHANGEICON;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
962 alias LPOLEUICHANGEICONA LPOLEUICHANGEICON;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
963 alias OleUIChangeIconA OleUIChangeIcon;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
964 alias OLEUICONVERTA OLEUICONVERT;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
965 alias POLEUICONVERTA POLEUICONVERT;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
966 alias LPOLEUICONVERTA LPOLEUICONVERT;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
967 alias OleUIConvertA OleUIConvert;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
968 alias OLEUIBUSYA OLEUIBUSY;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
969 alias POLEUIBUSYA POLEUIBUSY;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
970 alias LPOLEUIBUSYA LPOLEUIBUSY;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
971 alias OleUIBusyA OleUIBusy;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
972 alias OLEUICHANGESOURCEA OLEUICHANGESOURCE;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
973 alias POLEUICHANGESOURCEA POLEUICHANGESOURCE;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
974 alias LPOLEUICHANGESOURCEA LPOLEUICHANGESOURCE;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
975 alias OleUIChangeSourceA OleUIChangeSource;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
976 alias IOleUIObjInfoA IOleUIObjInfo;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
977 alias LPOLEUIOBJINFOA LPOLEUIOBJINFO;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
978 alias IOleUILinkInfoA IOleUILinkInfo;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
979 //alias IOleUILinkInfoAVtbl IOleUILinkInfoVtbl;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
980 alias LPOLEUILINKINFOA LPOLEUILINKINFO;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
981 alias OLEUIGNRLPROPSA OLEUIGNRLPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
982 alias POLEUIGNRLPROPSA POLEUIGNRLPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
983 alias LPOLEUIGNRLPROPSA LPOLEUIGNRLPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
984 alias OLEUIVIEWPROPSA OLEUIVIEWPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
985 alias POLEUIVIEWPROPSA POLEUIVIEWPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
986 alias LPOLEUIVIEWPROPSA LPOLEUIVIEWPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
987 alias OLEUILINKPROPSA OLEUILINKPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
988 alias POLEUILINKPROPSA POLEUILINKPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
989 alias LPOLEUILINKPROPSA LPOLEUILINKPROPS;
4a9dcbd9e54f -files of 0.13 beta
marton@basel.hu
parents:
diff changeset
990 }