mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
459 lines
20 KiB
459 lines
20 KiB
#define FChSizeFid(fid, lcb) ((BOOL) (chsize((fid), (lcb)) == 0))
|
|
#define FCloneHde(pszMember, fm, hde) FReplaceCloneHde(pszMember, fm, hde, FALSE)
|
|
#define FCloseFid(fid) ((BOOL) (_lclose((HFILE) fid) == 0))
|
|
#define FEofHf(hf) ((BOOL) LTellHf(hf) == LcbSizeHf(hf))
|
|
#define FReplaceHde(pszMember, fm, hde) FReplaceCloneHde(pszMember, fm, hde, TRUE)
|
|
#define FUnlinkFm( fm ) ((BOOL)(RcUnlinkFm(fm) == rcSuccess))
|
|
#define GetCurFilename() PszFromGh(QDE_FM(QdeFromGh(HdeGetEnv())))
|
|
#define GetLLDataPtr(hlln) PtrFromGh(((PLLN) hlln)->hData)
|
|
#define InsertEndLL(ll, pv, cb) InsertLLF(ll, pv, cb, FALSE)
|
|
#define InsertLL(ll, pv, cb) InsertLLF(ll, pv, cb, TRUE)
|
|
#define LcbSizeHf(hf) ((QRWFO) PtrFromGh(hf))->lcbFile
|
|
#define LLCreate() ((LL) LhAlloc(LMEM_FIXED | LMEM_ZEROINIT, sizeof(LLR)))
|
|
#define LTellHf(hf) ((QRWFO) PtrFromGh(hf))->lifCurrent
|
|
#define nstrsubcmp(mainstring, substring) (strncmp(mainstring, substring, lstrlen(substring)) == 0)
|
|
#define PszFromPstb(pstb, id) (pstb->ppsz[id])
|
|
#define RcCloseHf(hf) RcCloseOrFlushHf(hf, TRUE, 0L)
|
|
#define RcCloseHfs(hfs) RcCloseOrFlushHfs(hfs, TRUE)
|
|
#define RcGetFSError() rcFSError
|
|
#define RcGetIOError() (rcIOError)
|
|
#define IsValidWindow(hwnd) (hwnd && IsWindow(hwnd))
|
|
|
|
DLGRET AboutDlg(HWND, UINT, WPARAM, LPARAM);
|
|
DLGRET AnnotateDlg(HWND, UINT, WPARAM, LPARAM);
|
|
DLGRET BookMarkDlg(HWND, UINT, WPARAM, LPARAM);
|
|
DLGRET DefineDlg(HWND, UINT, WPARAM, LPARAM);
|
|
DLGRET DupBtnDlg(HWND, UINT, WPARAM, LPARAM);
|
|
DLGRET FtsIndexChooser(HWND, UINT, WPARAM, LPARAM);
|
|
DLGRET TopicInfoDlg(HWND, UINT, WPARAM, LPARAM);
|
|
|
|
LRESULT CALLBACK ButtonWndProc (HWND, UINT, WPARAM, LPARAM);
|
|
LRESULT CALLBACK HelpWndProc (HWND, UINT, WPARAM, LPARAM);
|
|
LRESULT CALLBACK ButtonBarProc (HWND, UINT, WPARAM, LPARAM);
|
|
LRESULT CALLBACK NoteWndProc (HWND, UINT, WPARAM, LPARAM);
|
|
LRESULT CALLBACK NSRWndProc (HWND, UINT, WPARAM, LPARAM);
|
|
LRESULT CALLBACK HistoryProc (HWND, UINT, WPARAM, LPARAM);
|
|
LRESULT CALLBACK TopicWndProc (HWND, UINT, WPARAM, LPARAM);
|
|
|
|
extern BOOL (WINAPI* pCtl3dColorChange)(void);
|
|
extern BOOL (WINAPI* pCtl3dUnregister)(HANDLE);
|
|
|
|
void STDCALL AbleMenuItem(HASH hash, UINT wFlags);
|
|
BOOL STDCALL ActivateThread(int cmd, void* pParam, int priority);
|
|
void STDCALL AddAccelerator(UINT wKey, UINT wShift, PCSTR nszBinding);
|
|
void STDCALL AddOurMenuItems(HMENU hmenu, BOOL fTempPopup);
|
|
ADDR STDCALL AddrFromVA(VA va, QDE qde);
|
|
BOOL STDCALL AddTo16DllList(FM fm);
|
|
void STDCALL AddTrailingBackslash(PSTR psz);
|
|
void STDCALL AdjustForTimeZoneBias(LPDWORD lpTimestamp);
|
|
int STDCALL AreAnyWindowsVisible(int iStart);
|
|
void STDCALL AuthorMsg(PCSTR pszMsg, HWND hwnd);
|
|
void STDCALL BookmarkMore(void);
|
|
void STDCALL BroadcastChildren(HWND hwnd, UINT wMsg, WPARAM p1, LPARAM p2);
|
|
int STDCALL CallDialog(int, HWND, WHDLGPROC);
|
|
WORD STDCALL CbCompressQch(LPSTR, HPHR);
|
|
int STDCALL CbDecompressQch(PCSTR, int, PSTR, HPHR, DWORD);
|
|
LONG STDCALL CbDiskHfc(HFC);
|
|
void FASTCALL CbReadMemQLA(QLA, LPBYTE, WORD);
|
|
LONG STDCALL CbTextHfc(HFC);
|
|
void STDCALL CBTNewWindows(void);
|
|
DWORD STDCALL CbTopicQde(QDE);
|
|
UINT STDCALL CElementsStack(HSTACK);
|
|
void STDCALL ChangeDirectory(PCSTR pszFile);
|
|
void STDCALL ChangeDlgFont(HWND hwndDlg);
|
|
void STDCALL ChangeExtension(PSTR pszFile, PCSTR pszExt);
|
|
void STDCALL ChangeMenuBinding(HASH hash, PCSTR nszBinding);
|
|
void STDCALL ChangeOnTopState(void);
|
|
void STDCALL CheckLocalMemory(void);
|
|
void STDCALL CheckWindowPosition(WRECT* prc, BOOL fAllowShrinkage);
|
|
void STDCALL Cleanup(void);
|
|
void STDCALL ClearMacroFlag(void);
|
|
BOOL STDCALL ClickLayout(QDE, POINT);
|
|
void STDCALL CloseAndCleanUpBMFS(void);
|
|
void STDCALL CloseGid(void);
|
|
void STDCALL CloseHelp(void); // posts WM_CLOSE message
|
|
void STDCALL CloseHhf(HHF);
|
|
void STDCALL CloseNav(void);
|
|
void STDCALL CompleteSearch(int iHitNum, BOOL fLocalIndex);
|
|
void STDCALL ConfigMacrosHde(HDE);
|
|
PCSTR STDCALL ConvertToWindowName(int i, QDE qde);
|
|
void STDCALL ConvertToWindowsHelp(PCSTR pszFile, PSTR pszDstPath);
|
|
void STDCALL CreateBrowseButtons(HWND);
|
|
BOOL STDCALL CreateChildWindows(int, const WSMAG*, BOOL);
|
|
void STDCALL CreateCoreButtons(HWND, const WSMAG* pwsmag);
|
|
HWND STDCALL CreateFindTab(HWND hwndParentDlg, UINT fsIndex);
|
|
int STDCALL DecompressJPhrase(PCSTR pbText, int cbComp, PSTR pbDecomp, UINT lpCCompressTable);
|
|
BOOL STDCALL DeleteHLLN (LL, HLLN);
|
|
void STDCALL DeleteMenuItem(HASH hash);
|
|
void STDCALL DestroyAllSecondarys(void);
|
|
void STDCALL DestroyHde(HDE);
|
|
void STDCALL DestroyHelp(void);
|
|
void STDCALL DestroyHphr(HPHR);
|
|
void STDCALL DestroyJPhrase(UINT lpCCompressTable);
|
|
void STDCALL DestroyLL (LL);
|
|
void STDCALL DisableWindows(void);
|
|
VOID STDCALL DiscardBitmapsHde(QDE qde);
|
|
void STDCALL DiscardDLLList(void);
|
|
BOOL STDCALL DispatchProc(HWND, HGLOBAL);
|
|
void STDCALL DisplayFloatingMenu(POINT pt);
|
|
void STDCALL DisposeFm (FM fm);
|
|
FM STDCALL DlgOpenFile(HWND, PCSTR, PCSTR);
|
|
BOOL STDCALL doAlink(PSTR pszLinkWords, UINT flags, PSTR pszContext, char chPrefix, PSTR pszWindow);
|
|
void STDCALL doBtnCmd(HWND hwnd);
|
|
void STDCALL DoMenuStuff(WPARAM, LPARAM);
|
|
int STDCALL doTabSearch(void);
|
|
POINT STDCALL DptScrollLayout(QDE, POINT);
|
|
BOOL STDCALL DragSelection(QDE qde);
|
|
int STDCALL DyGetLayoutHeightHde(HDE);
|
|
void STDCALL EnableButton(HWND, BOOL);
|
|
void STDCALL EnableDisable(HDE, BOOL, int);
|
|
void STDCALL EnableWindows(void);
|
|
void STDCALL Error(int, int);
|
|
void STDCALL ErrorFileChanged(QDE qde);
|
|
void STDCALL ErrorHwnd(HWND, int, int, int);
|
|
void STDCALL ErrorQch(LPCSTR);
|
|
void STDCALL ErrorVarArgs(int nError, WORD wAction, LPCSTR pszMsg);
|
|
BOOL STDCALL ExecAPI(QHLP);
|
|
BOOL STDCALL ExecMnuCommand(HWND, WPARAM, LPARAM);
|
|
int STDCALL Execute(PCSTR);
|
|
BOOL STDCALL FAcceleratorExecute(UINT);
|
|
BOOL STDCALL FAccessHfs(HFS, LPSTR);
|
|
BOOL STDCALL FAskBox(PCSTR);
|
|
BOOL STDCALL FAskFirst(void* pv, WORD wHotspotType);
|
|
BOOL STDCALL FBackAvailable(int);
|
|
BOOL STDCALL FBackup(int);
|
|
BOOL STDCALL FCallPath(void);
|
|
BOOL STDCALL FChSizeHf(HF, LONG);
|
|
BOOL STDCALL FCopyToClipboardHwnd(HWND);
|
|
BOOL STDCALL FDestroyBs(HBTNS hbtns);
|
|
BOOL STDCALL FDestroyDialogsHwnd(HWND, BOOL);
|
|
BOOL STDCALL FDisplayAnnoHde(HDE);
|
|
BOOL STDCALL FEmptyStack(HSTACK);
|
|
BOOL STDCALL FEnlistEnv(HWND, HDE);
|
|
BOOL STDCALL FExecKey(HWND, UINT, BOOL);
|
|
BOOL STDCALL FExistFm(FM fm);
|
|
BOOL STDCALL FFocusSzHde(PCSTR, HDE, BOOL);
|
|
BOOL STDCALL FGetStateHde(HDE, QSTATE, QSTATE);
|
|
BOOL STDCALL FGetTLPStartInfo(HDE, QTLP, BOOL);
|
|
FID STDCALL FidCreateFm(FM fm);
|
|
FID STDCALL FidOpenFm(FM fm, int mode);
|
|
void STDCALL FinalizeDLL(void);
|
|
int STDCALL FindGidFile(FM fm, BOOL fForceCreate, int tab);
|
|
WORD STDCALL FindTextWidth(HDC hdc, PSTR qchBuf, int iIdx, int iCount);
|
|
FM STDCALL FindThisFile(PCSTR pszFile, BOOL fAskUser);
|
|
BOOL STDCALL FInitNav(void);
|
|
PSTR STDCALL FirstNonSpace(PCSTR psz);
|
|
BOOL STDCALL FIsSearchModule(LPCSTR szFn);
|
|
#ifdef _X86_
|
|
void STDCALL FixUpBlock(void*, void*, DWORD);
|
|
#else
|
|
void STDCALL FixUpBlock(void*, void*, DWORD, SDFF_FILEID);
|
|
#endif
|
|
void STDCALL FlushCache(void);
|
|
void STDCALL FlushMessageQueue(UINT msgEnd);
|
|
FM STDCALL FmCopyFm(FM fm);
|
|
FM STDCALL FmNew(LPCSTR psz);
|
|
FM STDCALL FmNewExistSzDir (LPCSTR sz, DIR dir);
|
|
FM STDCALL FmNewSameDirFmSz (FM fm, LPCSTR szName);
|
|
FM STDCALL FmNewSystemFm(FM fm, WORD fWhich);
|
|
FM STDCALL FmNewSzDir (LPCSTR sz, DIR dir);
|
|
FM STDCALL FmNewTemp (void);
|
|
BOOL STDCALL FMyLoadIcon(GH);
|
|
BOOL STDCALL fPointInSelection (QDE qde, POINT pt);
|
|
BOOL STDCALL FProcessAnnoQde(QDE, VA);
|
|
BOOL STDCALL FRaiseMacroFlag( void );
|
|
BOOL STDCALL FReplaceCloneHde(const char *, FM*, HDE, BOOL);
|
|
BOOL STDCALL FSameFile(HDE, FM);
|
|
BOOL STDCALL FSameFmFm (FM fm1, FM fm2);
|
|
BOOL STDCALL FScrollHde(HDE, SCRLAMT, SCRLDIR, int);
|
|
BOOL STDCALL FSetCursor(int);
|
|
BOOL STDCALL FSetEnv(HWND);
|
|
BOOL STDCALL FValidContextSz(LPCSTR);
|
|
BOOL STDCALL FWinHelp(LPCSTR, UINT16, DWORD);
|
|
int STDCALL GenerateIndex(HDE, PCSTR, UINT);
|
|
HDC STDCALL GetAndSetHDC(HWND, HDE);
|
|
void STDCALL GetAuthorFlag(void);
|
|
BYTE STDCALL GetCharset(QDE qde, int idx);
|
|
void STDCALL GetCopyright(LPSTR);
|
|
void STDCALL GetCurrentTitleQde(QDE, LPSTR, int);
|
|
int STDCALL GetFmIndex(FM fm);
|
|
void STDCALL GetFmParts(FM fm, PSTR pszDest, int iPart);
|
|
FM STDCALL GetFmPtr(int pos);
|
|
HFONT STDCALL GetFontHandle(QDE, int, int);
|
|
BOOL STDCALL GetHighContrastFlag(void);
|
|
QDE STDCALL GetMacroHde(void);
|
|
HFC STDCALL GetQFCINFO(QDE qde, VA va, int* qwErr);
|
|
void STDCALL GetRegWindowsDirectory(PSTR pszDst);
|
|
void STDCALL GetScreenResolution(void);
|
|
PSTR STDCALL GetStringResource(DWORD idString);
|
|
PSTR STDCALL GetStringResource2(DWORD idString, PSTR pszDst);
|
|
int STDCALL GetTabPosition(int id);
|
|
DWORD STDCALL GetTextDimensions(HWND hwnd, PCSTR psz);
|
|
POINT STDCALL GetTextSize(HDC hdc, PCSTR qchBuf, int iCount);
|
|
HWND STDCALL GetTopicsDlgHwnd(void);
|
|
int STDCALL GetWindowIndex(HWND hwnd);
|
|
void STDCALL GetWindowWRect(HWND, WRECT*);
|
|
GH STDCALL GhFillBuf(QDE, DWORD, DWORD*, int*);
|
|
void STDCALL GiveFSError(void);
|
|
BOOL STDCALL Goto(HWND, UINT, void*);
|
|
HASH STDCALL HashFromSz(LPCSTR);
|
|
HASH STDCALL HashFromSz(LPCSTR);
|
|
HBT STDCALL HbtKeywordOpenHde(HDE, char);
|
|
HBTNS STDCALL HbtnsCreate(void);
|
|
HANDLE STDCALL hCopySelection(QDE qde, VA vaStartSel, VA vaEndSel, LONG lichStartSel, LONG lichEndSel, int* lpERR);
|
|
HDC STDCALL HdcGetPrinter(void);
|
|
HDE STDCALL HdeCreate(FM*, HDE, int);
|
|
HDE STDCALL HdeDefectEnv(HWND);
|
|
HDE STDCALL HdeGetEnv(void);
|
|
HDE STDCALL HdeGetEnvHwnd(HWND);
|
|
HDE STDCALL HdeRemoveEnv(void);
|
|
HFC STDCALL HfcFindPrevFc(QDE, VA, QTOP, int*);
|
|
HFC STDCALL HfcNextPrevHfc(HFC, BOOL, QDE, int*, VA, VA);
|
|
HF STDCALL HfCreateFileHfs(HFS, LPCSTR, BYTE);
|
|
HANDLE STDCALL HFindDLL(PCSTR, BOOL);
|
|
HFONT STDCALL HfontGetSmallSysFont(void);
|
|
HF STDCALL HfOpenHfs(HFS, LPCSTR, BYTE);
|
|
HFS STDCALL HfsCreateFileSysFm(FM, FS_PARAMS *);
|
|
HFS STDCALL HfsOpenFm(FM, BYTE);
|
|
HMENU STDCALL HmenuGetFloating(void);
|
|
HPALETTE STDCALL HpalGet(void);
|
|
HPALETTE STDCALL HpalGetBestPalette(HDE hde);
|
|
HPHR STDCALL HphrLoadTableHfs(HFS, WORD);
|
|
HSS STDCALL HssGetHde(QDE);
|
|
HSS STDCALL HssSearchHde(HDE, HBT, LPCSTR, char, HFS hfsMaster);
|
|
HWND STDCALL HwndAddButton(HWND hwnd, UINT wFlags, HASH hash, PSTR nszText, PCSTR nszMacro);
|
|
HWND STDCALL HwndGetEnv(void);
|
|
HWND STDCALL HwndMemberNsz(PCSTR);
|
|
void STDCALL InformDLLs(WORD, DWORD, DWORD);
|
|
void STDCALL InformWindow(int wAction, PWININFO pwininfo);
|
|
void STDCALL InitDLL(void);
|
|
void STDCALL InitializeCntTest(DWORD test);
|
|
BOOL STDCALL InitPrintDialogStruct(HWND hwnd);
|
|
void STDCALL InsertItem(HASH hashOwner, HASH hashId, int wPos, DWORD wFlags, PCSTR nszText, PCSTR nszBinding);
|
|
BOOL STDCALL InsertLLF (LL, void *, LONG, BOOL);
|
|
void STDCALL InsertPopup(HASH hashOwner, HASH hashId, int wPos, DWORD wFlags, PCSTR nszText);
|
|
void STDCALL InvertSelection(QDE);
|
|
BOOL STDCALL Is16Dll(LPCSTR pszFile);
|
|
BOOL STDCALL IsCurrentFile(PCSTR lpszHelpFile);
|
|
#ifndef _X86_
|
|
INT STDCALL ISdffFileIdHfs(HFS hfs);
|
|
INT STDCALL ISdffFileIdHf (HF hf);
|
|
#endif
|
|
BOOL STDCALL IsSameFile(PCSTR pszFile1, PCSTR pszFile2);
|
|
BOOL STDCALL IsSelected(QDE qde);
|
|
ISS STDCALL IssGetSizeHss(HSS);
|
|
BOOL STDCALL IsTopicsDlgCreated(void);
|
|
int STDCALL IWsmagFromHrgwsmagNsz(HDE hde, PCSTR nszMember, WSMAG * pwsmagDst);
|
|
void STDCALL JumpButton(void*, WORD, QDE);
|
|
BOOL STDCALL JumpCtx(HDE, CTX);
|
|
void STDCALL JumpGeneric(HDE, BOOL, QLA, QTLP);
|
|
BOOL STDCALL JumpHash(HDE, LONG);
|
|
void STDCALL JumpHOH(HDE);
|
|
void STDCALL JumpITO(HDE, LONG);
|
|
void STDCALL JumpLinkedWinHelp(DWORD topic);
|
|
void STDCALL JumpSS(HDE, GH);
|
|
BOOL STDCALL JumpToTopicNumber(int topicnum);
|
|
void STDCALL JumpVA(DWORD dwTopic);
|
|
void STDCALL KillOurTimers(void);
|
|
void STDCALL KillSelection(QDE, BOOL);
|
|
LONG STDCALL LcbReadFid (FID, void*, LONG);
|
|
LONG STDCALL LcbReadHf(HF, LPVOID, LONG);
|
|
LONG STDCALL LcbWriteFid(FID, LPVOID, LONG);
|
|
LONG STDCALL LcbWriteHf(HF, LPVOID, LONG);
|
|
LONG STDCALL LGetInfo(WORD, HWND);
|
|
LONG STDCALL LGetSmallTextExtent(PSTR pszText);
|
|
BOOL STDCALL LoadCtl3d(void);
|
|
UINT STDCALL LoadJohnTables(PDB pdb);
|
|
BOOL STDCALL LoadShellApi(void);
|
|
PSTR STDCALL LocalStrDup(PCSTR psz);
|
|
LONG STDCALL LSeekFid(FID, LONG, DWORD);
|
|
LONG STDCALL LSeekHf(HF, LONG, WORD);
|
|
LONG STDCALL LTellFid(FID);
|
|
BOOL STDCALL MatchTimestamp(PCSTR pszFile, DWORD lTime, FM* pfm);
|
|
void STDCALL MenuExecute(int);
|
|
HWND STDCALL mmCreateMCIWindow(HWND hwnd, DWORD dwFlags, DWORD cmds, LPCSTR pszData);
|
|
BOOL STDCALL mmInit(BOOL fInitialize);
|
|
void STDCALL MouseInFrame( HDE, LPPOINTS, int, UINT);
|
|
BOOL STDCALL MoveClientWindow(HWND hwndParent, HWND hwndChild, const RECT *prc, BOOL fRedraw);
|
|
void STDCALL MoveControlHwnd(HWND, UINT, int, int, int, int);
|
|
void STDCALL MoveRectWindow(HWND hwnd, const RECT* prc, BOOL fRedraw);
|
|
void STDCALL MoveToThumbHde(HDE, int, SCRLDIR);
|
|
void STDCALL NextAnimation(void);
|
|
BOOL STDCALL NextCntTopic(void);
|
|
BOOL STDCALL NextTopic(BOOL fFirst);
|
|
BOOL STDCALL OkMsgBox(PCSTR pszMsg);
|
|
void STDCALL OnContextMenu(WPARAM wParam, DWORD aKeywordIds[]);
|
|
void STDCALL OnF1Help(LPARAM lParam, DWORD aKeywordIds[]);
|
|
HANDLE STDCALL OurExec(PCSTR, PCSTR);
|
|
void STDCALL Print(void);
|
|
BOOL STDCALL PrintDlgFailed(void);
|
|
BOOL STDCALL PrintHde(HDE);
|
|
BOOL STDCALL ProcessMnemonic(UINT16 ch, int iWindow, BOOL fReturnOnly);
|
|
BOOL STDCALL ProcessTabResult(int result);
|
|
LRESULT STDCALL ProcessTitleWndMsg(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam);
|
|
POINT STDCALL PtGetLayoutSize(QDE);
|
|
QB STDCALL QobjLockHfc(HFC);
|
|
void STDCALL QuitHelp(void);
|
|
RC STDCALL RcAbandonHf(HF);
|
|
void STDCALL RcBackFini(int);
|
|
RC STDCALL RcBackInit(int);
|
|
RC STDCALL RcBackPush(BOOL, TLP, CTX, FM, int);
|
|
RC STDCALL RcChSizeFid(FID, LONG);
|
|
RC STDCALL RcCloseFid(FID);
|
|
RC STDCALL RcCloseOrFlushHf(HF, BOOL, LONG);
|
|
RC STDCALL RcCloseOrFlushHfs(HFS, BOOL);
|
|
RC STDCALL RcCopyFromCTmpFile(HFILE hfDst, HFILE hfSrc, LONG lcb);
|
|
RC STDCALL RcCopyToCTmpFile(HFILE hfDst, HFILE hfdSrc, LONG lcb);
|
|
RC STDCALL RcCreateMasterIndex(LPSTR *rgsz, PSTR szMasterFile, char chTable, KT kt);
|
|
RC STDCALL RcCreateQLA(QLA, VA, OBJRG, QDE);
|
|
RC STDCALL RcDestroyFileSysFm(FM);
|
|
RC STDCALL RcFiniStack(HSTACK);
|
|
RC STDCALL RcFlushHf(HF);
|
|
RC STDCALL RcFlushHfs(HFS, BYTE);
|
|
RC STDCALL RcGetIthStack(HSTACK, int, void*);
|
|
RC STDCALL RcGetIthTopic(int, QTLP, FM *);
|
|
RC STDCALL RcGetLAFromGid(QDE qde, ISS iss, QLA qla, PCSTR pszKeyword);
|
|
RC STDCALL RcGetLAFromHss(HSS, QDE, ISS, QLA, PCSTR);
|
|
void STDCALL RcGetTitleTextHss(HSS, HBT, ISS, PSTR, HFS, HBT*, PCSTR);
|
|
RC STDCALL RcHistoryInit(int);
|
|
RC STDCALL RcHistoryPush(TLP, VA, PSTR, FM);
|
|
RC STDCALL RcInitStack(HSTACK *, int, int, void (STDCALL *) (void*));
|
|
RC STDCALL RcLLInfoFromHf (HF, WORD, FID *, QL, QL);
|
|
RC STDCALL RcLLInfoFromHfsSz (HFS, LPSTR, WORD, FID *, QL, QL);
|
|
RC STDCALL RcPopStack(HSTACK);
|
|
void STDCALL RcPushStack(HSTACK, void*);
|
|
RC STDCALL RcReadFileQLA(QLA, HF, WORD);
|
|
RC STDCALL RcRenameFileHfs(HFS, LPSTR, LPSTR);
|
|
RC STDCALL RcResolveQLA(QLA, QDE);
|
|
RC STDCALL RcScanBlockVA(GH, DWORD, void*, VA, OBJRG, QUL, DWORD);
|
|
RC STDCALL RcTimestampHfs(HFS, DWORD*);
|
|
RC STDCALL RcTopStack(HSTACK, void*);
|
|
RC STDCALL RcUnlinkFileHfs(HFS, LPCSTR);
|
|
RC STDCALL RcUnlinkFm(FM);
|
|
RC STDCALL RcWriteFileQLA(QLA, HF, HF);
|
|
void STDCALL ReadWinRect(WRECT* prc, char ch, BOOL* pfMax);
|
|
void STDCALL RefreshHde(HDE, LPRECT);
|
|
void STDCALL ReleaseCaptureLock(HDE hde);
|
|
void STDCALL RelHDC(HWND, HDE, HDC);
|
|
void STDCALL RemoveFM(FM* pfm);
|
|
void STDCALL RemoveOle(void);
|
|
void STDCALL RemoveOnTop(void);
|
|
void STDCALL RemoveTrailingSpaces(PSTR pszString);
|
|
void STDCALL RemoveWaitCursor(void);
|
|
void STDCALL ReportMissingDll(PCSTR pszDllName);
|
|
void STDCALL ResetIcon(void);
|
|
void STDCALL RestoreCursor(HCURSOR);
|
|
void STDCALL RestoreFocusToAppCaller(void);
|
|
void STDCALL RestoreOnTop(void);
|
|
DWORD STDCALL RgbGetProfileQch(PCSTR, DWORD);
|
|
void STDCALL SafeDeleteObject(HGDIOBJ hobj);
|
|
void STDCALL SaveGidPositions(void);
|
|
void STDCALL SavePosInGidFile(HWND hwnd, PCSTR pszWindowName);
|
|
BOOL EXPORT SearchCtxDlg(HWND, UINT, WPARAM, LPARAM);
|
|
void STDCALL SendStringHelp(PCSTR pszString, PCSTR pszHelpFile, PCSTR pszWindow);
|
|
void STDCALL SendStringIdHelp(PCSTR pszString, UINT id, PCSTR pszHelpFile, PCSTR pszWindow);
|
|
void STDCALL SendStringToParent(PCSTR pszString);
|
|
void STDCALL SendTopicInfo(HDE hde);
|
|
void STDCALL SetCaptionHde(HDE, HWND, BOOL);
|
|
void STDCALL SetFocusHwnd(HWND);
|
|
void STDCALL SetHDC(HDE, HDC);
|
|
void STDCALL SetHdeCoBack (HDE, DWORD);
|
|
void STDCALL SetHdeHwnd(HDE, HWND);
|
|
void STDCALL SetIndex(HDE, CTX);
|
|
void STDCALL SetOnTopState(UINT pos, UINT fsOnTop);
|
|
void FASTCALL SetPainting(HDE hde, BOOL f);
|
|
void STDCALL SetScrollHdeUw(HDE, WORD, SCRLDIR);
|
|
void STDCALL SetScrollQde(QDE, int, SCRLDIR);
|
|
void STDCALL SetSizeHdeQrct(HDE, LPRECT, BOOL);
|
|
void STDCALL ShowCurrentWindow(HDE);
|
|
BOOL STDCALL ShowNote(FM, HDE, LONG, BOOL);
|
|
void STDCALL SizeWindows(HWND, WPARAM, LPARAM, BOOL, BOOL);
|
|
BOOL STDCALL StartAnimation(int idTitle);
|
|
STATE STDCALL StateGetHde(HDE);
|
|
int STDCALL StbAddStr(PSTB* ppstb, PCSTR pszString);
|
|
PSTB STDCALL StbCreate(void);
|
|
void STDCALL StbDelete(PSTB pstb);
|
|
void STDCALL StbDeleteStr(PSTB pstb, int id);
|
|
void STDCALL StbReplaceStr(PSTB pstb, int id, PCSTR pszNew);
|
|
void STDCALL StopAnimation(void);
|
|
PSTR STDCALL StrChrDBCS(PCSTR pszString, char ch);
|
|
PSTR STDCALL StrRChrDBCS(PCSTR pszString, char ch);
|
|
TLP STDCALL TLPCurrentHde(HDE);
|
|
void STDCALL TmpCleanup(void);
|
|
void STDCALL ToggleHotspots(BOOL);
|
|
BOOL STDCALL TopicGoto(UINT, void*);
|
|
#ifdef _X86_
|
|
void STDCALL TranslateMBHD(void* pvDst, void* pvSrc, DWORD wVersion);
|
|
void STDCALL TranslateMFCP(void*, void*, VA, DWORD);
|
|
#else
|
|
void STDCALL TranslateMBHD(void* pvDst, void* pvSrc, DWORD wVersion , int isdff);
|
|
void STDCALL TranslateMFCP(void*, void*, VA, DWORD, int);
|
|
#endif
|
|
void STDCALL UnlockHfc(HFC);
|
|
void STDCALL UpdateWinIniValues(HDE, LPCSTR);
|
|
BOOL STDCALL UpdBMMenu(HDE, HMENU);
|
|
void STDCALL VAandOBJRGfromQLA(QLA qla, QDE qde, VA* pva, OBJRG* pobjrg);
|
|
VA STDCALL VaFromHfc(HFC);
|
|
VA STDCALL VaLayoutBoundsQde(QDE, BOOL);
|
|
void STDCALL VDestroyAuthoredButtons (HWND hwnd);
|
|
void STDCALL VerifyQLA(QLA qla);
|
|
void STDCALL VExecuteButtonMacro(HBTNS hbtns, HWND hwndButton);
|
|
BOOL STDCALL VLBInit(HINSTANCE, HINSTANCE);
|
|
void STDCALL VModifyButtons(HWND hwndIcon, WPARAM p1, LPARAM p2);
|
|
void STDCALL vSelectWord (QDE qde, POINT mousept, BOOL fExtend, DWORD *lpERR);
|
|
void STDCALL WaitCursor(void);
|
|
void STDCALL WaitForThread(void);
|
|
HLLN STDCALL WalkLL(LL, HLLN);
|
|
int STDCALL WCmpiCZSz(PCSTR sz1, PCSTR sz2);
|
|
int STDCALL WCmpiHUSz(PCSTR sz1, PCSTR sz2);
|
|
int STDCALL WCmpiPLSz(PCSTR psz1, PCSTR psz2);
|
|
int STDCALL WCmpiRUSz(PCSTR sz1, PCSTR sz2);
|
|
int STDCALL WCmpiScandSz(LPCSTR, LPCSTR);
|
|
int STDCALL WCmpiSz(LPCSTR, LPCSTR);
|
|
int STDCALL WCmpniSz(LPCSTR psz1, LPCSTR psz2, int cb);
|
|
int STDCALL WCmpSz(LPCSTR sz1, LPCSTR sz2);
|
|
int STDCALL WNavMsgHde(HDE, UINT);
|
|
int STDCALL WNlsCmpiSz(LPCSTR sz1, LPCSTR sz2);
|
|
int STDCALL WNlsCmpSz(LPCSTR psz1, LPCSTR psz2);
|
|
void STDCALL WriteProfileWinRect(char chWindow, const WRECT* prc, BOOL fMax);
|
|
void STDCALL WriteWinPosHwnd(HWND, BOOL, char);
|
|
int STDCALL YArrangeButtons(HWND hwnd, int xWindow, BOOL fForce);
|
|
|
|
#ifdef DBCS
|
|
BOOL STDCALL Is2ndByte(BYTE ch);
|
|
PSTR STDCALL IsOiKinsokuChars(PCSTR pszString);
|
|
PSTR STDCALL IsKinsokuChars(PCSTR pszString);
|
|
#endif
|
|
|
|
#ifdef RAWHIDE
|
|
VA STDCALL VAFromQLA(QLA, QDE);
|
|
#endif
|
|
|
|
#ifdef _PRIVATE
|
|
BOOL STDCALL CreateTimeReport(PCSTR pszMessage);
|
|
void STDCALL EndTimeReport(void);
|
|
#else
|
|
#define CreateTimeReport(pszMessage)
|
|
#define EndTimeReport()
|
|
#endif
|
|
|
|
#if defined(_DEBUG) || defined(_PRIVATE)
|
|
PCSTR STDCALL FormatNumber(int num);
|
|
#endif
|
|
|
|
#if defined(_DEBUG)
|
|
#define DBWIN(psz) { SendStringToParent(psz); SendStringToParent(txtCR); }
|
|
#else
|
|
#define DBWIN(psz)
|
|
#endif
|
|
|
|
#ifdef _DEBUG
|
|
#define ShowWindow DebugShowWindow
|
|
#define MoveWindow DebugMoveWindow
|
|
#define IsWindowVisible DebugIsWindowVisible
|
|
|
|
BOOL STDCALL DebugShowWindow(HWND hwnd, int nCmdShow);
|
|
BOOL STDCALL DebugMoveWindow(HWND hwnd, int x, int y, int cx, int cy, BOOL bRepaint);
|
|
BOOL STDCALL DebugIsWindowVisible(HWND hwnd);
|
|
void STDCALL ShowCntFlags();
|
|
#endif
|