Changeset 551 for trunk/dll/mle.h
- Timestamp:
- Feb 28, 2007, 2:33:51 AM (19 years ago)
- File:
-
- 1 edited
-
trunk/dll/mle.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/mle.h
r2 r551 179 179 180 180 /* declarations of functions in mle.c */ 181 LONG MLEgetlinetext (HWND h,LONG l,CHAR *buf,INT maxlen); 182 LONG MLEdeleteline (HWND h,LONG l); 183 LONG MLEdeletecurline (HWND h); 184 LONG MLEdeletetoeol (HWND h); 185 VOID MLEclearall (HWND h); 186 LONG MLEtextatcursor (HWND h,CHAR *buffer,INT buflen); 187 LONG MLEtextatpos (HWND h,IPT i,CHAR *buffer,INT buflen); 188 LONG MLEsizeofsel (HWND h); 189 BOOL MLEdoblock (HWND h,INT action,CHAR *filename); 190 BOOL MLEquotepara (HWND h,CHAR *initials,BOOL fQuoteOld); 191 BOOL MLEinsertfile (HWND h,CHAR *filename); 192 BOOL MLEHexLoad (HWND h,CHAR *filename); 193 BOOL MLEloadfile (HWND h,CHAR *filename); 194 INT MLEbackgroundload(HWND hwndReport,ULONG msg,HWND h,CHAR *filename, 195 INT hex); 196 BOOL MLEexportfile (HWND h,CHAR *filename,INT tabspaces,BOOL striptraillines, 197 BOOL striptrailspaces); 198 typedef struct { 199 USHORT size; 200 BOOL fInsensitive; 201 BOOL sandr; 202 BOOL rall; 203 HWND hwndmle; 181 LONG MLEgetlinetext(HWND h, LONG l, CHAR * buf, INT maxlen); 182 LONG MLEdeleteline(HWND h, LONG l); 183 LONG MLEdeletecurline(HWND h); 184 LONG MLEdeletetoeol(HWND h); 185 VOID MLEclearall(HWND h); 186 LONG MLEtextatcursor(HWND h, CHAR * buffer, INT buflen); 187 LONG MLEtextatpos(HWND h, IPT i, CHAR * buffer, INT buflen); 188 LONG MLEsizeofsel(HWND h); 189 BOOL MLEdoblock(HWND h, INT action, CHAR * filename); 190 BOOL MLEquotepara(HWND h, CHAR * initials, BOOL fQuoteOld); 191 BOOL MLEinsertfile(HWND h, CHAR * filename); 192 BOOL MLEHexLoad(HWND h, CHAR * filename); 193 BOOL MLEloadfile(HWND h, CHAR * filename); 194 INT MLEbackgroundload(HWND hwndReport, ULONG msg, HWND h, CHAR * filename, 195 INT hex); 196 BOOL MLEexportfile(HWND h, CHAR * filename, INT tabspaces, 197 BOOL striptraillines, BOOL striptrailspaces); 198 typedef struct 199 { 200 USHORT size; 201 BOOL fInsensitive; 202 BOOL sandr; 203 BOOL rall; 204 HWND hwndmle; 204 205 MLE_SEARCHDATA se; 205 CHAR search[258]; 206 CHAR replace[258]; 207 } SRCHPTR; 208 MRESULT EXPENTRY SandRDlgProc (HWND hwnd,ULONG msg,MPARAM mp1,MPARAM mp2); 209 BOOL MLEfindfirst (HWND hwnd,SRCHPTR *vw); 210 INT MLEfindnext (HWND hwnd,SRCHPTR *vw); 211 VOID MLEinternet (HWND h,BOOL ftp); 206 CHAR search[258]; 207 CHAR replace[258]; 208 } 209 SRCHPTR; 210 MRESULT EXPENTRY SandRDlgProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2); 211 BOOL MLEfindfirst(HWND hwnd, SRCHPTR * vw); 212 INT MLEfindnext(HWND hwnd, SRCHPTR * vw); 213 VOID MLEinternet(HWND h, BOOL ftp); 212 214 213 215 /* declarations of functions in mlefont.c */ 214 FATTRS * SetMLEFont (HWND hwndMLE, FATTRS *fattrs, ULONG flags);216 FATTRS *SetMLEFont(HWND hwndMLE, FATTRS * fattrs, ULONG flags); 215 217 216 218 /* struct used by MLE editor/viewer, saved in window pointer */ 217 219 218 typedef struct { 219 USHORT size; 220 USHORT hex; 221 HAB hab; 222 BOOL fWrap; 223 SRCHPTR srch; 224 HWND hwndMenu; 225 HWND hwndPopupMenu; 226 HACCEL accel; 227 BOOL ch; 228 BOOL fStripTrail; 229 BOOL fStripTrailLines; 230 INT ExpandTabs; 231 INT TabStops; 232 CHAR exportfilename[1027]; 233 CHAR importfilename[1027]; 234 FATTRS fattrs; 235 ULONG cp; 236 INT busy; 237 ULONG lastpos; 238 BOOL killme; 239 BOOL dontclose; 240 HWND hwndRestore,hwndFrame,hwndParent; 241 } XMLEWNDPTR; 220 typedef struct 221 { 222 USHORT size; 223 USHORT hex; 224 HAB hab; 225 BOOL fWrap; 226 SRCHPTR srch; 227 HWND hwndMenu; 228 HWND hwndPopupMenu; 229 HACCEL accel; 230 BOOL ch; 231 BOOL fStripTrail; 232 BOOL fStripTrailLines; 233 INT ExpandTabs; 234 INT TabStops; 235 CHAR exportfilename[1027]; 236 CHAR importfilename[1027]; 237 FATTRS fattrs; 238 ULONG cp; 239 INT busy; 240 ULONG lastpos; 241 BOOL killme; 242 BOOL dontclose; 243 HWND hwndRestore, hwndFrame, hwndParent; 244 } 245 XMLEWNDPTR; 242 246 243 247 /* declarations of functions in mlemain.c */ 244 HWND StartMLEEditor (HWND hwnd,INT flags,CHAR *filename,HWND hwndRestore);245 MRESULT EXPENTRY MLEEditorProc (HWND hwnd,ULONG msg,MPARAM mp1,MPARAM mp2);248 HWND StartMLEEditor(HWND hwnd, INT flags, CHAR * filename, HWND hwndRestore); 249 MRESULT EXPENTRY MLEEditorProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2); 246 250 247 251 /* MLEdoblock() actions */ … … 258 262 #define ParentOf(hwnd) WinQueryWindow((hwnd),QW_PARENT) 259 263 #define GrandparentOf(hwnd) WinQueryWindow(WinQueryWindow(hwnd,QW_PARENT),QW_PARENT) 260
Note:
See TracChangeset
for help on using the changeset viewer.
