hschumann2/TempleOS-Source-Code
0847
1 2extern U0 ACDDef(I64 n,CTask *parent=NULL);3extern U0 ACDDefsPut(CDoc *doc=NULL,U8 *st,I64 num=-1);4extern U0 ACDFillin(I64 n);5extern U0 ACFillIn(I64 n);6extern U0 ACMan(I64 n,CTask *parent_task=NULL);7extern I64 AdamFile(U8 *filename,Bool warn_ext=TRUE);8extern Bool AutoComplete(Bool val=OFF);9extern I64 BMPWrite(U8 *filename,CDC *dc,I64 bits=4);10extern U0 ClipDel();11extern CCtrl *CtrlFindUnique(CTask *haystack_task,I64 needle_type);12extern Bool CtrlInside(CCtrl *c,I64 x,I64 y);13extern U8 *DC2Sprite(CDC *tmpb);14extern U0 DocBMP(CDoc *doc=NULL,U8 *filename,15 Bool dither_probability=FALSE,Bool use_ms_paint_palette=FALSE);16extern U0 DocBinDel(CDoc *doc,CDocBin *b);17extern U0 DocBinsValidate(CDoc *doc);18extern U0 DocBottom(CDoc *doc=NULL);19extern U0 DocCenter(CDoc *doc=NULL,I64 recalc_flags=RECALCt_NORMAL);20extern U0 DocClear(CDoc *doc=NULL,Bool clear_holds=FALSE);21extern Bool DocCursor(Bool show=OFF,CDoc *doc=NULL);22extern U0 DocD(U8 *buf,I64 cnt=0x80);23extern U0 DocDataFmt(CDoc *doc,CDocEntry *doc_e,I64 d=DOCM_CANCEL);24extern U0 DocDel(CDoc *doc);25extern CDoc *DocDisplay(CTask *task=NULL);26extern U0 DocDump(CDoc *doc,I64 uS_delay=0);27extern CDocEntry *DocEntryCopy(CDoc *doc,CDocEntry *doc_e);28extern U0 DocEntryDel(CDoc *doc,CDocEntry *doc_e);29extern Bool DocForm(U8 *_d,U8 *class_name=lastclass,30 I64 dof_flags=0,U8 *header=NULL,U8 *footer=NULL);31extern U0 DocHelpIdx(CDoc *doc,U8 *idx);32extern Bool DocHighlightCursor(Bool show=OFF,CDoc *doc=NULL);33extern U0 DocInsDoc(CDoc *doc=NULL,CDoc *doc2);34extern U0 DocInsEntry(CDoc *doc,CDocEntry *doc_e);35extern Bool DocLock(CDoc *doc);36extern I64 DocMax(I64 i=I64_MAX);37extern CDoc *DocNew(U8 *filename=NULL,CTask *task=NULL);38extern CDocEntry *DocPrint(CDoc *doc=NULL,U8 *fmt,...);39extern CDoc *DocPut(CTask *task=NULL);40extern CDoc *DocRead(U8 *name=NULL,I64 flags=0);41extern Bool DocRecalc(CDoc *doc,I64 recalc_flags=RECALCt_NORMAL);42extern U0 DocRst(CDoc *doc,Bool is_old);43extern CDocEntry *DocSprite(CDoc *doc=NULL,U8 *elems,U8 *fmt=NULL);44extern U0 DocTop(CDoc *doc=NULL);45extern Bool DocUnlock(CDoc *doc);46extern U0 DocUpdateTaskDocs(CTask *task);47extern U0 DrawCtrls(CTask *task);48extern Bool Ed(U8 *link_st,I64 edf_dof_flags=0);49extern U0 EdCodeTools(CDoc *doc);50extern U8 *EdSprite(I64 bin_num);51extern I64 ExeDoc(CDoc *doc,I64 ccf_flags=0);52extern I64 FindWiz();53extern I64 GetI64(U8 *msg=NULL,I64 dft=0,I64 lo=I64_MIN,I64 hi=I64_MAX);54extern Bool GrPlot0(CDC *dc,I64 x,I64 y);55extern I64 ISO9660ISO(U8 *_filename=NULL,U8 *src_files_find_mask,56 U8 *fu_flags=NULL,U8 *_stage2_filename=NULL);57extern CMenuEntry *MenuEntryFind(CMenu *haystack_menu,U8 *needle_full_name);58extern CMenu *MenuFilePush(U8 *filename);59extern U0 MenuPop();60extern CMenu *MenuPush(U8 *st);61extern U8 Mount(Bool caller_is_prtdsk=FALSE);62extern CTask *Noise(I64 mS,F64 min_ona,F64 max_ona);63extern Bool Plain(U8 *filename,I64 edf_dof_flags=0);64extern Bool PopUpCancelOk(U8 *header=NULL,U8 *footer=NULL);65extern I64 PopUpColor(U8 *header=NULL,66 Bool allow_transparent=TRUE,Bool allow_dft=TRUE);67extern I64 PopUpColorDither(U8 *header=NULL);68extern I64 PopUpColorLighting(U8 *header=NULL);69extern I64 PopUpFile(U8 *filename,70 Bool warn_ext=TRUE,CTask *parent=NULL,CTask **_pu_task=NULL);71extern Bool PopUpForm(U8 *_d,U8 *class_name=lastclass,72 I64 dof_flags=DOF_SIZE_MIN,U8 *header=NULL,U8 *footer=NULL);73extern I64 PopUpGetI64(U8 *msg,I64 dft,I64 lo=I64_MIN,I64 hi=I64_MAX);74extern U8 *PopUpGetStr(U8 *header=NULL);75extern I64 PopUpMenu(CDoc *doc,I64 dof_flags=0);76extern Bool PopUpNoYes(U8 *header=NULL,U8 *footer=NULL);77extern Bool PopUpOk(U8 *header=NULL,U8 *footer=NULL);78extern I64 PopUpRangeI64(79 I64 lo,I64 hi,I64 step=1,U8 *header=NULL,U8 *footer=NULL);80extern Bool PopUpTransform(I64 *r);81extern I64 RedSeaISO(U8 *_iso_filename=NULL,U8 *_src_dir,82 U8 *_stage2_filename=NULL);83extern U0 Refresh(I64 cnt=1,Bool force=FALSE);84extern U0 RegOneTimePopUp(I64 flag_num,U8 *msg);85extern Bool RegWrite(U8 *path,U8 *fmt,...);86extern U0 SettingsPop(CTask *task=NULL,I64 flags=0);87extern CTaskSettings *SettingsPush(CTask *task=NULL,I64 flags=0);88extern U0 TemplateCtrlSlider(CDoc *doc);89extern Bool View();90extern U0 ViewAnglesDel(CTask *task=NULL);91extern CCtrl *ViewAnglesNew(CTask *task=NULL);92extern Bool WinBorder(Bool val=OFF,CTask *task=NULL);93extern CDoc *WinCursorPosSet(CTask *task,I64 msx,I64 msy,Bool set_cursor=TRUE);94extern Bool WinHorz(I64 left,I64 right,CTask *task=NULL);95extern U0 WinMax(CTask *task=NULL);96extern U0 WinScrollNull(CTask *task,CD3I64 *s);97extern U0 WinScrollRestore(CTask *task,CD3I64 *s);98extern U0 WinScrollsInit(CTask *task);99extern I64 WinToTop(CTask *task=NULL,Bool update_z_buf=TRUE);100extern Bool WinVert(I64 top,I64 bottom,CTask *task=NULL);101extern CWinMgrGlbls winmgr;102 