home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
mlelib.zip
/
mlelib
/
mle.inl
< prev
next >
Wrap
Text File
|
1993-06-07
|
837b
|
43 lines
inline MLE::MLE(VOID) {
hwnd = (HWND)0;
pszLoadedFile = (CHAR *)0;
ulFlags = 0;
fTouched = FALSE;
fAlive = TRUE;
clrForeground = CLR_DARKBLUE;
clrBackground = CLR_WHITE;
}
inline VOID MLE::SetSize(INT cx, INT cy) {
SetSizeAndPosition(0, 0, cx, cy, MLE_SIZEPOS_SIZE);
}
inline VOID MLE::SetPosition(INT x, INT y) {
SetSizeAndPosition(x, y, 0, 0, MLE_SIZEPOS_POS);
}
inline CHAR *MLE::LoadedFile(VOID) {
return pszLoadedFile;
}
inline MLE *MLE::ActiveMLE(VOID) {
return pmleActive;
}
inline VOID MLE::Activate(VOID) {
pmleActive = this;
}
inline VOID MLE::TouchFile(BOOL f) {
fTouched = f;
}
inline VOID MLE::SetClosed(VOID){
fAlive = FALSE;
}
inline VOID MLE::GetColor(LONG *pclrFg, LONG *pclrBg) {
*pclrFg = clrForeground;
*pclrBg = clrBackground;
}