123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778 |
- #ifndef __STD_MI
- #define __STD_MI
- #define MC_TARGET "Winamp 5.66 (skin version 1.36)"
- #define VCPU_VERSION 2
- #define deprecated
- extern class @{51654971-0D87-4a51-91E3-A6B53235F3E7}@ @{00000000-0000-0000-0000-000000000000}@ Object;
- extern class @{D6F50F64-93FA-49b7-93F1-BA66EFAE3E98}@ Object _predecl System;
- extern class @{E90DC47B-840D-4ae7-B02C-040BD275F7FC}@ Object Container;
- deprecated extern class @{00C074A0-FEA2-49a0-BE8D-FABBDB161640}@ Object Wac;
- extern class @{B2023AB5-434D-4ba1-BEAE-59637503F3C6}@ Object &List;
- extern class @{87C65778-E743-49fe-85F9-09CC532AFD56}@ Object &BitList;
- extern class @{38603665-461B-42a7-AA75-D83F6667BF73}@ Object ⤅
- extern class @{F4787AF4-B2BB-4ef7-9CFB-E74BA9BEA88D}@ Object &PopupMenu;
- extern class @{3A370C02-3CBF-439f-84F1-86885BCF1E36}@ Object &Region;
- extern class @{5D0C5BB6-7DE1-4b1f-A70F-8D1659941941}@ Object &Timer;
- deprecated extern class @{A5376FA1-4E94-411a-83F6-05EC5EEA5F0A}@ Object &FeedWatcher;
- extern class @{4EE3E199-C636-4bec-97CD-78BC9C8628B0}@ Object &GuiObject;
- extern class @{45BE95E5-2072-4191-935C-BB5FF9F117FD}@ GuiObject &Group;
- extern class @{60906D4E-537E-482e-B004-CC9461885672}@ Group &Layout;
- extern class @{403ABCC0-6F22-4bd6-8BA4-10C829932547}@ GuiObject &WindowHolder;
- extern class @{97AA3E4D-F4D0-4fa8-817B-0AF22A454983}@ GuiObject &ComponentBucket;
- extern class @{64E4BBFA-81F4-49d9-B0C0-A85B2EC3BCFD}@ GuiObject &Edit;
- extern class @{62B65E3F-375E-408d-8DEA-76814AB91B77}@ GuiObject &Slider;
- extern class @{CE4F97BE-77B0-4e19-9956-D49833C96C27}@ GuiObject &Vis;
- extern class @{A8C2200D-51EB-4b2a-BA7F-5D4BC65D4C71}@ GuiObject &Browser;
- extern class @{8D1EBA38-489E-483e-B960-8D1F43C5C405}@ GuiObject &EqVis;
- extern class @{0F08C940-AF39-4b23-80F3-B8C48F7EBB59}@ GuiObject &Status;
- extern class @{EFAA8672-310E-41fa-B7DC-85A9525BCB4B}@ GuiObject &Text;
- extern class @{7DFD3244-3751-4e7c-BF40-82AE5F3ADC33}@ GuiObject &Title;
- extern class @{5AB9FA15-9A7D-4557-ABC8-6557A6C67CA9}@ GuiObject &Layer;
- extern class @{698EDDCD-8F1E-4fec-9B12-F944F909FF45}@ GuiObject &Button;
- extern class @{6B64CD27-5A26-4c4b-8C59-E6A70CF6493A}@ Layer &AnimatedLayer;
- extern class @{6DCB05E4-8AC4-48c2-B193-49F0910EF54A}@ Layer &AlbumArtLayer;
- extern class @{B4DCCFFF-81FE-4bcc-961B-720FD5BE0FFF}@ Button &ToggleButton;
- extern class @{01E28CE1-B059-11d5-979F-E4DE6F51760A}@ GuiObject &GroupList;
- extern class @{80F0F8BD-1BA5-42a6-A093-3236A00C8D4A}@ Group &CfgGroup;
- deprecated extern class @{CDCB785D-81F2-4253-8F05-61B872283CFA}@ GuiObject &QueryList;
- extern class @{9B2E341B-6C98-40fa-8B85-0C1B6EE89405}@ GuiObject &MouseRedir;
- extern class @{36D59B71-03FD-4af8-9795-0502B7DB267A}@ GuiObject &DropDownList;
- extern class @{7FD5F210-ACC4-48df-A6A0-5451576CDC76}@ GuiObject &LayoutStatus;
- extern class @{B5BAA535-05B3-4dcb-ADC1-E618D28F6896}@ GuiObject &TabSheet;
- extern class @{6129FEC1-DAB7-4d51-9165-01CA0C1B70DB}@ GuiObject &GuiList;
- extern class @{D59514F7-ED36-45e8-980F-3F4EA0522CD9}@ GuiObject &GuiTree;
- extern class @{9B3B4B82-667A-420e-8FFC-794115809C02}@ Object &TreeItem;
- deprecated extern class @{1D8631C8-80D0-4792-9F98-BD5D36B49136}@ GuiObject &MenuButton;
- extern class @{C7ED3199-5319-4798-9863-60B15A298CAA}@ GuiObject &CheckBox;
- deprecated extern class @{2D2D1376-BE0A-4CB9-BC0C-57E6E4C999F5}@ GuiObject &Form;
- extern class @{E2BBC14D-84F6-4173-BDB3-B2EB2F665550}@ GuiObject &Frame;
- extern class @{73C00594-961F-401B-9B1B-672427AC4165}@ GuiObject &Menu;
- deprecated define Component WindowHolder
- #ifndef true
- #define true 1
- #endif
- #ifndef TRUE
- #define TRUE 1
- #endif
- #ifndef false
- #define false 0
- #endif
- #ifndef FALSE
- #define FALSE 0
- #endif
- extern String Object.getClassName();
- extern String Object.getId();
- extern Int Object.onNotify(String command, String param, int a, int b);
- extern System.onScriptLoaded();
- extern System.onScriptUnloading();
- extern System.onQuit();
- extern System.onSetXuiParam(String param, String value);
- extern System.onKeyDown(String key);
- extern System.onAccelerator(String action, String section, String key);
- extern System.onCreateLayout(Layout _layout);
- extern System.onShowLayout(Layout _layout);
- extern System.onHideLayout(Layout _layout);
- extern System.onViewPortChanged(int width, int height);
- extern System.onStop();
- extern System.onPlay();
- extern System.onPause();
- extern System.onResume();
- extern System.onTitleChange(String newtitle);
- extern System.onTitle2Change(String newtitle2);
- extern System.onUrlChange(String url);
- extern System.onInfoChange(String info);
- extern System.onStatusMsg(String msg);
- extern System.onEqBandChanged(int band, int newvalue);
- extern System.onEqPreampChanged(int newvalue);
- extern System.onEqChanged(int newstatus);
- extern System.onEqFreqChanged(int isiso);
- extern System.onVolumeChanged(int newvol);
- extern System.onSeek(int newpos);
- extern Container System.getContainer(String container_id);
- extern Container System.newDynamicContainer(String container_id);
- extern Group System.newGroup(String group_id);
- extern Layout System.newGroupAsLayout(String group_id);
- extern Int System.getNumContainers();
-
- extern Container System.enumContainer(Int num);
- extern String system.enumEmbedGUID(int num);
- deprecated extern Wac System.getWac(String wac_guid);
- extern Int System.messageBox(String message, String msgtitle, Int flag, String notanymore_id);
- extern String System.getPlayItemString();
- extern Int System.getPlayItemLength();
- extern String System.getPlayItemMetaDataString(String metadataname);
- extern String System.getMetaDataString(String filename, String metadataname);
- extern String System.getPlayItemDisplayTitle();
- extern Int System.getCurrentTrackRating();
- extern System.onCurrentTrackRated(int rating);
- extern System.setCurrentTrackRating(int rating);
- extern String System.getExtFamily(String ext);
- extern String system.getDecoderName(string playitem);
- extern System.playFile(String playitem);
- extern Int System.getAlbumArt(String playitem);
- extern System.downloadMedia(String url, String destinationPath, boolean wantAddToML, boolean notifyDownloadsList);
- deprecated extern System.downloadURL(String url, String destination_filename, String progress_dialog_title);
- extern System.onDownloadFinished(String url, boolean success, String filename);
- extern String System.getDownloadPath();
- extern System.setDownloadPath(String new_path);
- extern System.enqueueFile(String playitem);
- extern Int System.getLeftVuMeter();
- extern Int System.getRightVuMeter();
- extern Int System.getVolume();
- extern System.setVolume(Int vol);
- extern System.play();
- extern System.stop();
- extern System.pause();
- extern System.next();
- extern System.previous();
- extern System.eject();
- extern System.seekTo(Int pos);
- extern Int System.getPosition();
- extern System.setEqBand(int band, Int value);
- extern System.setEqPreamp(Int value);
- extern System.setEq(Int onoff);
- extern Int System.getEqBand(int band);
- extern int System.getEqPreamp();
- extern int System.getEq();
- extern int System.getMousePosX();
- extern int System.getMousePosY();
- extern String System.integerToString(Int value);
- extern Int System.StringToInteger(String str);
- extern String System.floatToString(float value, int ndigits);
- extern Float System.stringToFloat(String str);
- extern String System.integerToLongTime(Int value);
- extern String System.integerToTime(Int value);
- extern String System.dateToTime(Int datetime);
- extern String System.dateToLongTime(Int datetime);
- extern String System.formatDate(Int datetime);
- extern String System.formatLongDate(Int datetime);
- extern Int System.getDateYear(Int datetime);
- extern Int System.getDateMonth(Int datetime);
- extern Int System.getDateDay(Int datetime);
- extern Int System.getDateDow(Int datetime);
- extern Int System.getDateDoy(Int datetime);
- extern Int System.getDateHour(Int datetime);
- extern Int System.getDateMin(Int datetime);
- extern Int System.getDateSec(Int datetime);
- extern Int System.getDateDst(Int datetime);
- extern Int System.getDate();
- extern String System.strmid(String str, Int start, Int len);
- extern String System.strleft(string str, int nchars);
- extern string System.strright(string str, int nchars);
- extern int System.strsearch(string str, string substr);
- extern int System.strlen(string str);
- extern string System.strupper(string str);
- extern string System.strlower(string str);
- extern string System.urlEncode(string url);
- extern string System.urlDecode(string url);
- extern string System.removePath(string str);
- extern string System.getPath(string str);
- extern string System.getExtension(string str);
- extern string System.getToken(string str, string separator, int tokennum);
- extern double System.sin(double value);
- extern double System.cos(double value);
- extern double System.tan(double value);
- extern double System.asin(double value);
- extern double System.acos(double value);
- extern double System.atan(double value);
- extern double System.atan2(double y, double x);
-
- extern double System.pow(double value, double pvalue);
- extern double System.sqr(double value);
- extern double System.log10(double value);
- extern double System.ln(double value);
- extern double System.sqrt(double value);
- extern int System.random(int max);
- extern System.setPrivateString(string section, string item, string value);
- extern System.setPrivateInt(string section, string item, int value);
- extern String System.getPrivateString(String section, String item, String defvalue);
- extern Int System.getPrivateInt(String section, String item, Int defvalue);
- extern System.setPublicString(String item, String value);
- extern System.setPublicInt(String item, Int value);
- extern String System.getPublicString(String item, String defvalue);
- extern Int System.getPublicInt(String item, Int defvalue);
- extern String System.getParam();
- extern Group System.getScriptGroup();
- extern Int System.getViewportWidth();
- extern Int System.getViewportWidthFromGuiObject(GuiObject g);
- extern Int System.getViewportWidthFromPoint(int x, int y);
- extern Int System.getMonitorWidth();
- extern Int System.getMonitorWidthFromPoint(int x, int y);
- extern Int System.getMonitorWidthFromGuiObject(GuiObject g);
- extern Int System.getViewportHeight();
- extern Int System.getViewportHeightFromGuiObject(GuiObject g);
- extern Int System.getViewportHeightFromPoint(int x, int y);
- extern Int System.getMonitorHeight();
- extern Int System.getMonitorHeightFromPoint(int x, int y);
- extern Int System.getMonitorHeightFromGuiObject(GuiObject g);
- extern Int System.getMonitorLeft();
- extern Int System.getMonitorLeftFromGuiObject(GuiObject g);
- extern Int System.getMonitorLeftFromPoint(int x, int y);
- extern Int System.getMonitorTop();
- extern Int System.getMonitorTopFromGuiObject(GuiObject g);
- extern Int System.getMonitorTopFromPoint(int x, int y);
- extern Int System.getViewportLeft();
- extern Int System.getViewportLeftFromGuiObject(GuiObject g);
- extern Int System.getViewportLeftFromPoint(int x, int y);
- extern Int System.getViewportTop();
- extern Int System.getViewportTopFromGuiObject(GuiObject g);
- extern Int System.getViewportTopFromPoint(int x, int y);
- extern System.debugString(String str, Int severity);
- extern System.ddeSend(String application, String command, Int mininterval);
- extern WindowHolder System.onLookForComponent(String guid);
- extern Int System.getCurAppLeft();
- extern Int System.getCurAppTop();
- extern Int System.getCurAppWidth();
- extern Int System.getCurAppHeight();
- extern Boolean System.isAppActive();
- extern String System.getSkinName();
- extern System.switchSkin(String skinname);
- extern Int System.isLoadingSkin();
- extern System.lockUI();
- extern System.unlockUI();
- extern Browser System.getMainBrowser();
- extern System.popMainBrowser();
- extern System.navigateUrl(String url);
- extern System.navigateUrlBrowser(String url);
- extern Boolean System.onOpenURL(string url);
- extern Boolean System.isObjectValid(Object o);
- extern Int System.integer(Double d);
- extern Double System.frac(Double d);
- extern Int System.getTimeOfDay();
- extern System.setMenuTransparency(int alphavalue);
- extern Boolean System.onGetCancelComponent(String guid, boolean goingvisible);
- #define STATUS_PAUSED -1
- #define STATUS_STOPPED 0
- #define STATUS_PLAYING 1
- extern Int System.getStatus();
- #define VK_SHIFT 16
- #define VK_CONTROL 17
- #define VK_ALT 18
- extern Int System.isKeyDown(int vk_code);
- extern System.setClipboardText(String _text);
- extern String System.Chr(Int charnum);
- extern String System.translate(String str);
- extern String System.getString(String table, int id);
- extern String System.getLanguageId();
- deprecated extern String System.selectFile(String extlist, String id, String prev_filename);
- extern String System.selectFolder(String wnd_title, String wnd_info, String default_path);
- extern System.systemMenu();
- extern System.windowMenu();
- extern System.triggerAction(GuiObject context, String actionname, String actionparam);
- extern GuiObject System.showWindow(String guidorgroupid, String preferedcontainer, Boolean transient);
- extern System.hideWindow(GuiObject hw);
- extern System.hideNamedWindow(String guidorgroup);
- extern Boolean System.isNamedWindowVisible(String guidorgroup);
- extern System.invokeDebugger();
- extern int System.hasVideoSupport();
- extern Int System.isVideo();
- extern Int System.isVideoFullscreen();
- extern System.setVideoFullscreen(Boolean fullscreen);
- extern Int System.getIdealVideoWidth();
- extern Int System.getIdealVideoHeight();
- extern Int System.isMinimized();
- extern System.minimizeApplication();
- extern System.restoreApplication();
- extern System.activateApplication();
- extern Int System.getPlaylistLength();
- extern Int System.getPlaylistIndex();
- extern System.clearPlaylist();
- extern Boolean System.isDesktopAlphaAvailable();
- extern Boolean System.isTransparencyAvailable();
- extern Int System.onShowNotification();
- extern String System.getSongInfoText();
- extern String System.getSongInfoTextTranslated();
- extern Int System.getVisBand(int channel, int band);
- extern Double System.getRuntimeVersion();
- extern boolean system.isProVersion();
- extern String System.getWinampVersion();
- extern Int System.getBuildNumber();
- extern int System.getFileSize(String fullfilename);
- extern Container.onSwitchToLayout(Layout newlayout);
- extern Container.onBeforeSwitchToLayout(Layout oldlayout, Layout newlayout);
- extern Container.setXmlParam(String param, String value);
- extern Container.onHideLayout(Layout _layout);
- extern Container.onShowLayout(Layout _layout);
- extern Layout Container.getLayout(String layout_id);
- extern Int Container.getNumLayouts();
- extern Layout Container.enumLayout(Int num);
- extern Container.switchToLayout(String layout_id);
- extern Container.show();
- extern Container.hide();
- extern Container.close();
- extern Container.toggle();
- extern Int Container.isDynamic();
- extern Container.setName(String name);
- extern String Container.getName();
- extern String Container.getGuid();
- extern Layout Container.getCurLayout();
- extern Container.onAddContent(GuiObject wnd, String id, String guid);
-
- deprecated extern String Wac.getGuid();
- deprecated extern String Wac.getName();
- deprecated extern Int Wac.sendCommand(String cmd, Int param1, Int param2, String param3);
- deprecated extern Wac.show();
- deprecated extern Wac.hide();
- deprecated extern Boolean Wac.isVisible();
- deprecated extern Wac.onNotify(String notifstr, Int a, Int b);
- deprecated extern Wac.onShow();
- deprecated extern Wac.onHide();
- deprecated extern Wac.setStatusBar(Boolean onoff);
- deprecated extern Boolean Wac.getStatusBar();
-
- extern GuiObject.show();
-
- extern GuiObject.hide();
- extern int GuiObject.isVisible();
- extern GuiObject.onSetVisible(Boolean onoff);
- extern GuiObject.setAlpha(int alpha);
- extern int GuiObject.getAlpha();
- extern GuiObject.onLeftButtonUp(int x, int y);
- extern GuiObject.onLeftButtonDown(int x, int y);
- extern GuiObject.onRightButtonUp(int x, int y);
- extern GuiObject.onRightButtonDown(int x, int y);
- extern GuiObject.onRightButtonDblClk(int x, int y);
- extern GuiObject.onLeftButtonDblClk(int x, int y);
- extern int GuiObject.onMouseWheelUp(int clicked , int lines);
- extern int GuiObject.onMouseWheelDown(int clicked , int lines);
- extern GuiObject.onMouseMove(int x, int y);
- extern GuiObject.onEnterArea();
- extern GuiObject.onLeaveArea();
- extern GuiObject.setEnabled(boolean onoff);
- extern boolean GuiObject.getEnabled();
- extern GuiObject.onEnable(boolean onoff);
- extern GuiObject.resize(int x, int y, int w, int h);
- extern GuiObject.onResize(int x, int y, int w, int h);
- extern boolean GuiObject.isMouseOver(int x, int y);
- extern int GuiObject.getLeft();
- extern int GuiObject.getTop();
- extern int GuiObject.getWidth();
- extern int GuiObject.getHeight();
- extern GuiObject.setTargetX(int x);
- extern GuiObject.setTargetY(int y);
- extern GuiObject.setTargetW(int w);
- extern GuiObject.setTargetH(int r);
- extern GuiObject.setTargetA(int alpha);
- extern GuiObject.setTargetSpeed(float insecond);
- extern GuiObject.gotoTarget();
- extern GuiObject.onTargetReached();
- extern GuiObject.cancelTarget();
- extern GuiObject.reverseTarget(int reverse);
- extern GuiObject.onStartup();
- extern boolean GuiObject.isGoingToTarget();
- extern GuiObject.setXmlParam(String param, String value);
- extern String GuiObject.getXmlParam(String param);
- extern GuiObject.init(Group parent);
- extern GuiObject.bringToFront();
- extern GuiObject.bringToBack();
- extern GuiObject.bringAbove(GuiObject guiobj);
- extern GuiObject.bringBelow(GuiObject guiobj);
- extern Int GuiObject.getGuiX();
- extern Int GuiObject.getGuiY();
- extern Int GuiObject.getGuiW();
- extern Int GuiObject.getGuiH();
- extern Int GuiObject.getGuiRelatX();
- extern Int GuiObject.getGuiRelatY();
- extern Int GuiObject.getGuiRelatW();
- extern Int GuiObject.getGuiRelatH();
- extern Boolean GuiObject.isActive();
- extern GuiObject GuiObject.getParent();
- extern Layout GuiObject.getParentLayout();
- extern GuiObject GuiObject.getTopParent();
- extern int GuiObject.runModal();
- extern GuiObject.endModal(int retcode);
- extern GuiObject GuiObject.findObject(String id);
- extern GuiObject GuiObject.findObjectXY(int x, int y);
- extern String GuiObject.getName();
- extern int GuiObject.clientToScreenX(int x);
- extern int GuiObject.clientToScreenY(int y);
- extern int GuiObject.clientToScreenW(int w);
- extern int GuiObject.clientToScreenH(int h);
- extern int GuiObject.screenToClientX(int x);
- extern int GuiObject.screenToClientY(int y);
- extern int GuiObject.screenToClientW(int w);
- extern int GuiObject.screenToClientH(int h);
- extern int GuiObject.getAutoWidth();
- extern int GuiObject.getAutoHeight();
- extern GuiObject.setFocus();
- extern GuiObject.onChar(String c);
- extern GuiObject.onAccelerator(String accel);
- extern Boolean GuiObject.isMouseOverRect();
- extern Object GuiObject.getInterface(String interface_guid);
- extern GuiObject.onDragEnter();
- extern GuiObject.onDragOver(int x, int y);
- extern GuiObject.onDragLeave();
- #define VK_PRIOR 33
- #define VK_NEXT 34
- #define VK_END 35
- #define VK_HOME 36
- #define VK_LEFT 37
- #define VK_UP 38
- #define VK_RIGHT 39
- #define VK_DOWN 40
- extern GuiObject.onKeyDown(int vk_code);
- extern GuiObject.onKeyUp(int vk_code);
- extern GuiObject.onGetFocus();
- extern GuiObject.onKillFocus();
- extern Int GuiObject.sendAction(String action, String param, Int x, int y, int p1, int p2);
- extern Int GuiObject.onAction(String action, String param, Int x, int y, int p1, int p2, GuiObject source);
-
- extern GuiObject Group.getObject(String object_id);
- extern Int Group.getNumObjects();
- extern GuiObject Group.enumObject(Int num);
- extern Group.onCreateObject(GuiObject newobj);
- extern Int Group.getMousePosX();
- extern Int Group.getMousePosY();
- extern Boolean Group.isLayout();
-
- extern Layout.onDock(int side);
- extern Layout.onUndock();
- extern Layout.onScale(Double newscalevalue);
- extern Double Layout.getScale();
- extern Layout.setScale(Double scalevalue);
- extern Layout.setDesktopAlpha(Boolean onoff);
- extern Boolean Layout.getDesktopAlpha();
- extern Container Layout.getContainer();
- extern Layout.center();
- extern Layout.onMove();
- extern Layout.onEndMove();
- extern Layout.onUserResize(int x, int y, int w, int h);
- extern Layout.snapAdjust(int left, int top, int right, int bottom);
- extern Int Layout.getSnapAdjustTop();
- extern Int Layout.getSnapAdjustRight();
- extern Int Layout.getSnapAdjustLeft();
- extern Int Layout.getSnapAdjustBottom();
- extern Layout.setRedrawOnResize(int wantredrawonresize);
- extern Layout.beforeRedock();
- extern Layout.redock();
- extern Boolean Layout.isTransparencySafe();
- extern Boolean Layout.isLayoutAnimationSafe();
- extern Layout.onMouseEnterLayout();
- extern Layout.onMouseLeaveLayout();
- extern Layout.onSnapAdjustChanged();
-
- extern List.addItem(Any _object);
- extern List.removeItem(int pos);
- extern Any List.enumItem(int pos);
- extern Int List.findItem(Any _object);
- extern Int List.findItem2(Any _object, int startItem);
- extern int List.getNumItems();
- extern List.removeAll();
-
- extern boolean BitList.getItem(int n);
- extern BitList.setItem(int n, boolean val);
- extern BitList.setSize(int s);
- extern int BitList.getSize();
-
- extern Int Map.getValue(int x, int y);
- extern Int Map.getARGBValue(int x, int y, int channel);
- extern Boolean Map.inRegion(int x, int y);
- extern Map.loadMap(String bitmapid);
- extern Int Map.getWidth();
- extern Int Map.getHeight();
- extern Region Map.getRegion();
-
- extern PopupMenu.addSubMenu(PopupMenu submenu, String submenutext);
- extern PopupMenu.addCommand(String cmdtxt, Int cmd_id, Boolean checked, Boolean disabled);
- extern PopupMenu.addSeparator();
- extern Int PopupMenu.popAtXY(int x, int y);
- extern Int PopupMenu.popAtMouse();
- extern Int PopupMenu.getNumCommands();
- extern PopupMenu.checkCommand(int cmd_id, boolean check);
- extern PopupMenu.disableCommand(int cmd_id, boolean disable);
-
- extern Region.add(Region reg);
- extern Region.sub(Region reg);
- extern Region.offset(int x, int y);
- extern Region.stretch(double r);
- extern Region.copy(Region reg);
- extern Region.loadFromMap(Map regionmap, Int threshold, Boolean reversed);
- extern Region.loadFromBitmap(String bitmapid);
- extern Int Region.getBoundingBoxX();
- extern Int Region.getBoundingBoxY();
- extern Int Region.getBoundingBoxW();
- extern Int Region.getBoundingBoxH();
-
- extern Timer.onTimer();
- extern Timer.setDelay(int millisec);
- extern Int Timer.getDelay();
- extern Timer.start();
- extern Timer.stop();
- extern Timer.isRunning();
- extern Int Timer.getSkipped();
-
- deprecated extern Int FeedWatcher.setFeed(String feed_id);
- deprecated extern FeedWatcher.releaseFeed();
- deprecated extern FeedWatcher.onFeedChange(String new_feeddata);
-
- extern WindowHolder.setRegionFromMap(Map regionmap, Int threshold, Boolean reverse);
- extern WindowHolder.setRegion(Region reg);
- extern GuiObject WindowHolder.getContent();
- extern String WindowHolder.getGuid();
- extern String WindowHolder.getComponentName();
- deprecated extern WindowHolder.onGetWac(Wac wacobj);
- deprecated extern WindowHolder.onGiveUpWac(Wac wacobj);
- deprecated extern Wac WindowHolder.getWac();
- deprecated extern WindowHolder.setAcceptWac(Boolean onoff);
-
- extern Edit.onEnter();
- extern Edit.onAbort();
- extern Edit.onIdleEditUpdate();
- extern Edit.onEditUpdate();
- extern Edit.setText(String txt);
- extern Edit.setAutoEnter(boolean onoff);
- extern Int Edit.getAutoEnter();
- extern String Edit.getText();
- extern Edit.selectAll();
- extern Edit.enter();
- extern Edit.setIdleEnabled(boolean onoff);
- extern Int Edit.getIdleEnabled();
-
- extern Slider.onSetPosition(int newpos);
- extern Slider.onPostedPosition(int newpos);
- extern Slider.onSetFinalPosition(int pos);
- extern Slider.setPosition(int pos);
- extern Int Slider.getPosition();
- extern Slider.lock();
- extern Slider.unlock();
-
- extern Vis.onFrame();
- extern Vis.setRealtime(Boolean onoff);
- extern Boolean Vis.getRealtime();
- extern Int Vis.getMode();
- extern Vis.setMode(Int mode);
- extern Vis.nextMode();
-
- extern Browser.navigateUrl(String url);
- extern Browser.back();
- extern Browser.forward();
- extern Browser.stop();
- extern Browser.refresh();
- extern Browser.home();
- extern Browser.setTargetName(String targetname);
- extern Boolean Browser.onBeforeNavigate(String url, Int flags, String targetframename);
- extern Browser.onDocumentComplete(String url);
- extern Browser.onDocumentReady(String url);
- extern String Browser.getDocumentTitle();
- extern Browser.onNavigateError(String url, int code);
- extern Browser.setCancelIEErrorPage(boolean cancel);
- extern browser.scrape();
- extern string browser.onMediaLink(string url);
-
- extern Text.setText(String txt);
- extern Text.setAlternateText(String txt);
- extern String Text.getText();
- extern int Text.getTextWidth();
- extern Text.onTextChanged(String newtxt);
-
- extern Layer.onBeginResize(int x, int y, int w, int h);
- extern Layer.onEndResize(int x, int y, int w, int h);
- extern Layer.fx_onInit();
- extern Layer.fx_onFrame();
- extern Double Layer.fx_onGetPixelR(double r, double d, double x, double y);
- extern Double Layer.fx_onGetPixelD(double r, double d, double x, double y);
- extern Double Layer.fx_onGetPixelX(double r, double d, double x, double y);
- extern Double Layer.fx_onGetPixelY(double r, double d, double x, double y);
- extern Double Layer.fx_onGetPixelA(double r, double d, double x, double y);
- extern Layer.setRegionFromMap(Map regionmap, int threshold, boolean reverse);
- extern Layer.setRegion(Region reg);
- extern Layer.fx_setEnabled(boolean onoff);
- extern Boolean Layer.fx_getEnabled();
- extern Layer.fx_setWrap(Boolean onoff);
- extern Boolean Layer.fx_getWrap();
- extern Layer.fx_setRect(Boolean onoff);
- extern Boolean Layer.fx_getRect();
- extern Layer.fx_setBgFx(Boolean onoff);
- extern Boolean Layer.fx_getBgFx();
- extern Layer.fx_setClear(Boolean onoff);
- extern Boolean Layer.fx_getClear();
- extern Layer.fx_setSpeed(Int msperframe);
- extern Int Layer.fx_getSpeed();
- extern Layer.fx_setRealtime(Boolean onoff);
- extern Boolean Layer.fx_getRealtime();
- extern Layer.fx_setLocalized(Boolean onoff);
- extern Boolean Layer.fx_getLocalized();
- extern Layer.fx_setBilinear(Boolean onoff);
- extern Boolean Layer.fx_getBilinear();
- extern Layer.fx_setAlphaMode(Boolean onoff);
- extern Boolean Layer.fx_getAlphaMode();
- extern Layer.fx_setGridSize(Int x, Int y);
- extern Layer.fx_update();
- extern Layer.fx_restart();
- extern Boolean Layer.isInvalid();
-
- extern Button.onActivate(int activated);
- extern Button.onLeftClick();
- extern Button.onRightClick();
- extern Button.setActivated(Boolean onoff);
- extern Button.setActivatedNoCallback(Boolean onoff);
- extern Boolean Button.getActivated();
- extern Button.leftClick();
- extern Button.rightClick();
-
- extern AnimatedLayer.onPlay();
- extern AnimatedLayer.onPause();
- extern AnimatedLayer.onResume();
- extern AnimatedLayer.onStop();
- extern AnimatedLayer.onFrame(Int framenum);
- extern AnimatedLayer.setSpeed(Int msperframe);
- extern AnimatedLayer.gotoFrame(int framenum);
- extern AnimatedLayer.setStartFrame(Int framenum);
- extern AnimatedLayer.setEndFrame(int framenum);
- extern AnimatedLayer.setAutoReplay(Boolean onoff);
- extern AnimatedLayer.play();
- extern AnimatedLayer.stop();
- extern AnimatedLayer.pause();
- extern Boolean AnimatedLayer.isPlaying();
- extern Boolean AnimatedLayer.isPaused();
- extern Boolean AnimatedLayer.isStopped();
- extern Int AnimatedLayer.getStartFrame();
- extern Int AnimatedLayer.getEndFrame();
- extern Int AnimatedLayer.getLength();
- extern Int AnimatedLayer.getDirection();
- extern Boolean AnimatedLayer.getAutoReplay();
- extern Int AnimatedLayer.getCurFrame();
- extern AnimatedLayer.setRealtime(Boolean onoff);
-
- extern AlbumArtLayer.refresh();
- extern AlbumArtLayer.isLoading();
- extern AlbumArtLayer.onAlbumArtLoaded(boolean success);
-
- extern ToggleButton.onToggle(Boolean onoff);
- extern int TOggleButton.getCurCfgVal();
-
- extern Group GroupList.instantiate(String group_id, int num_groups);
- extern Int GroupList.getNumItems();
- extern Group GroupList.enumItem(int num);
- extern GroupList.removeAll();
- extern GroupList.scrollToPercent(Int percent);
- extern GroupList.setRedraw(int redraw);
-
- extern Int CfgGroup.cfgGetInt();
- extern CfgGroup.cfgSetInt(Int intvalue);
- extern String CfgGroup.cfgGetString();
- extern Float CfgGroup.cfgGetFloat();
- extern CfgGroup.cfgSetFloat(Float floatvalue);
- extern CfgGroup.cfgSetString(String strvalue);
- extern CfgGroup.onCfgChanged();
- extern String CfgGroup.cfgGetGuid();
- extern String CfgGroup.cfgGetName();
-
- deprecated extern QueryList.onResetQuery();
-
- extern MouseRedir.setRedirection(GuiObject o);
- extern GuiObject MouseRedir.getRedirection();
- extern MouseRedir.setRegionFromMap(Map regionmap, Int threshold, Boolean reverse);
- extern MouseRedir.setRegion(Region reg);
-
- extern String DropDownList.getItemSelected();
- extern DropDownList.onSelect(Int id, Int hover);
- extern DropDownList.setListHeight(Int h);
- extern DropDownList.openList();
- extern DropDownList.closeList();
- extern DropDownList.setItems(String lotsofitems);
- extern Int DropDownList.addItem(String _text);
- extern DropDownList.delItem(Int id);
- extern Int DropDownList.findItem(String _text);
- extern Int DropDownList.getNumItems();
- extern DropDownList.selectItem(Int id, Int hover);
- extern String DropDownList.getItemText(Int id);
- extern Int DropDownList.getSelected();
- extern String DropDownList.getSelectedText();
- extern String DropDownList.getCustomText();
- extern DropDownList.deleteAllItems();
- extern DropDownList.setNoItemText(String txt);
-
- extern LayoutStatus.callme(String str);
-
- extern Int TabSheet.getCurPage();
- extern TabSheet.setCurPage(Int a);
-
- extern Int GuiList.addColumn(String name, Int width, Int numeric);
- extern Int GuiList.getNumColumns();
- extern Int GuiList.getColumnWidth(Int column);
- extern GuiList.setColumnWidth(Int column, Int newwidth);
- extern String GuiList.getColumnLabel(Int column);
- extern GuiList.setColumnLabel(Int column, String newlabel);
- extern Int GuiList.getColumnNumeric(Int column);
- extern GuiList.setColumnDynamic(Int column, Int isdynamic);
- extern Int GuiList.isColumnDynamic(Int column);
- extern GuiList.invalidateColumns();
- extern Int GuiList.getNumItems();
- extern Int GuiList.getItemCount();
- extern Int GuiList.addItem(String label);
- extern Int GuiList.insertItem(Int pos, String label);
- extern Int GuiList.getLastAddedItemPos();
- extern GuiList.setSubItem(Int pos, Int subpos, String txt);
- extern GuiList.deleteAllItems();
- extern Int GuiList.deleteByPos(Int pos);
- extern String GuiList.getItemLabel(Int pos, Int subpos);
- extern String GuiList.getSubitemText(Int pos, Int subpos);
- extern GuiList.setItemLabel(Int pos, String _text);
- extern Int GuiList.invalidateItem(Int pos);
- extern Int GuiList.getFirstItemVisible();
- extern Int GuiList.getLastItemVisible();
- extern GuiList.setItemIcon(Int pos, String bitmapId);
- extern String GuiList.getItemIcon(Int pos);
- extern GuiList.setMinimumSize(Int size);
- extern Int GuiList.getWantAutoDeselect();
- extern GuiList.setWantAutoDeselect(Int want);
- extern GuiList.onSetVisible(Int show);
- extern GuiList.setAutoSort(Int dosort);
- extern Int GuiList.setFontSize(Int size);
- extern Int GuiList.getFontSize();
- extern Int GuiList.getHeaderHeight();
- extern Int GuiList.getPreventMultipleSelection();
- extern Int GuiList.setPreventMultipleSelection(Int val);
- extern GuiList.setShowIcons(int showThem);
- extern Int GuiList.getShowIcons();
- extern Int GuiList.setIconWidth(int width);
- extern Int GuiList.setIconHeight(int width);
- extern GuiList.getIconWidth();
- extern GuiList.getIconHeight();
- extern GuiList.next();
- extern GuiList.previous();
- extern GuiList.pagedown();
- extern GuiList.pageup();
- extern GuiList.home();
- extern GuiList.end();
- extern GuiList.reset();
- extern GuiList.ensureItemVisible(Int pos);
- extern Int GuiList.scrollAbsolute(Int x);
- extern Int GuiList.scrollRelative(Int x);
- extern GuiList.scrollLeft(Int lines);
- extern GuiList.scrollRight(Int lines);
- extern GuiList.scrollUp(Int lines);
- extern GuiList.scrollDown(Int lines);
- extern GuiList.jumpToNext(Int c);
- extern GuiList.scrollToItem(Int pos);
- extern GuiList.selectCurrent();
- extern GuiList.selectFirstEntry();
- extern Int GuiList.getItemSelected(Int pos);
- extern Int GuiList.isItemFocused(Int pos);
- extern Int GuiList.getItemFocused();
- extern GuiList.setItemFocused(Int pos);
- extern Int GuiList.getFirstItemSelected();
- extern Int GuiList.getNextItemSelected(Int lastpos);
- extern Int GuiList.selectAll();
- extern Int GuiList.deselectAll();
- extern Int GuiList.invertSelection();
- extern GuiList.setSelectionStart(Int pos);
- extern GuiList.setSelectionEnd(Int pos);
- extern GuiList.setSelected(Int pos, Int selected);
- extern GuiList.toggleSelection(Int pos, Int setfocus);
- extern GuiList.resort();
- extern Int GuiList.getSortDirection();
- extern Int GuiList.getSortColumn();
- extern GuiList.setSortColumn(Int col);
- extern GuiList.setSortDirection(Int dir);
- extern GuiList.moveItem(Int from, Int to);
- extern GuiList.onSelectAll();
- extern GuiList.onDelete();
- extern GuiList.onDoubleClick(Int itemnum);
- extern GuiList.onLeftClick(Int itemnum);
- extern GuiList.onSecondLeftClick(Int itemnum);
- extern Int GuiList.onRightClick(Int itemnum);
- extern Int GuiList.onColumnDblClick(Int col, Int x, Int y);
- extern Int GuiList.onColumnLabelClick(Int col, Int x, Int y);
- extern GuiList.onItemSelection(Int itemnum, Int selected);
- extern Int GuiList.onIconLeftClick(int itemnum, int x, int y);
-
- extern Int GuiTree.onWantAutoContextMenu();
- extern Int GuiTree.onMouseWheelUp(Int clicked, Int lines);
- extern Int GuiTree.onMouseWheelDown(Int clicked, Int lines);
- extern Int GuiTree.onContextMenu(Int x, Int y);
- extern Int GuiTree.onChar(Int c);
- extern GuiTree.onItemRecvDrop(TreeItem item);
- extern GuiTree.onLabelChange(TreeItem item);
- extern GuiTree.onItemSelected(TreeItem item);
- extern GuiTree.onItemDeselected(TreeItem item);
- extern Int GuiTree.getNumRootItems();
- extern TreeItem GuiTree.enumRootItem(Int which);
- extern GuiTree.jumpToNext(Int c);
- extern GuiTree.ensureItemVisible(TreeItem item);
- extern Int GuiTree.getContentsWidth();
- extern Int GuiTree.getContentsHeight();
- extern TreeItem GuiTree.addTreeItem(TreeItem item, TreeItem par, Int sorted, Int haschildtab);
- extern Int GuiTree.removeTreeItem(TreeItem item);
- extern GuiTree.moveTreeItem(TreeItem item, TreeItem newparent);
- extern GuiTree.deleteAllItems();
- extern Int GuiTree.expandItem(TreeItem item);
- extern GuiTree.expandItemDeferred(TreeItem item);
- extern Int GuiTree.collapseItem(TreeItem item);
- extern GuiTree.collapseItemDeferred(TreeItem item);
- extern GuiTree.selectItem(TreeItem item);
- extern GuiTree.selectItemDeferred(TreeItem item);
- extern GuiTree.delItemDeferred(TreeItem item);
- extern GuiTree.hiliteItem(TreeItem item);
- extern GuiTree.unhiliteItem(TreeItem item);
- extern TreeItem GuiTree.getCurItem();
- extern TreeItem GuiTree.hitTest(Int x, Int y);
- extern GuiTree.editItemLabel(TreeItem item);
- extern GuiTree.cancelEditLabel(Int destroyit);
- extern GuiTree.setAutoEdit(Int ae);
- extern Int GuiTree.getAutoEdit();
- extern TreeItem GuiTree.getByLabel(TreeItem item, String name);
- extern GuiTree.setSorted(Int dosort);
- extern Int GuiTree.getSorted();
- extern GuiTree.sortTreeItems();
- extern TreeItem GuiTree.getSibling(TreeItem item);
- extern GuiTree.setAutoCollapse(Int doautocollapse);
- extern Int GuiTree.setFontSize(Int newsize);
- extern Int GuiTree.getFontSize();
- extern Int GuiTree.getNumVisibleChildItems(TreeItem c);
- extern Int GuiTree.getNumVisibleItems();
- extern TreeItem GuiTree.enumVisibleItems(Int n);
- extern TreeItem GuiTree.enumVisibleChildItems(TreeItem c, Int n);
- extern TreeItem GuiTree.enumAllItems(Int n);
- extern Int GuiTree.getItemRectX(TreeItem item);
- extern Int GuiTree.getItemRectY(TreeItem item);
- extern Int GuiTree.getItemRectW(TreeItem item);
- extern Int GuiTree.getItemRectH(TreeItem item);
-
- extern Int TreeItem.getNumChildren();
- extern TreeItem.setLabel(String label);
- extern String TreeItem.getLabel();
- extern TreeItem.ensureVisible();
- extern TreeItem TreeItem.getNthChild(Int nth);
- extern TreeItem TreeItem.getChild();
- extern TreeItem TreeItem.getChildSibling(TreeItem _item);
- extern TreeItem TreeItem.getSibling();
- extern TreeItem TreeItem.getParent();
- extern TreeItem.editLabel();
- extern Int TreeItem.hasSubItems();
- extern TreeItem.setSorted(Int issorted);
- extern TreeItem.setChildTab(Int haschildtab);
- extern Int TreeItem.isSorted();
- extern Int TreeItem.isCollapsed();
- extern Int TreeItem.isExpanded();
- extern TreeItem.invalidate();
- extern Int TreeItem.isSelected();
- extern Int TreeItem.isHilited();
- extern TreeItem.setHilited(Int ishilited);
- extern Int TreeItem.collapse();
- extern Int TreeItem.expand();
- extern GuiTree TreeItem.getTree();
- extern TreeItem.onTreeAdd();
- extern TreeItem.onTreeRemove();
- extern TreeItem.onSelect();
- extern TreeItem.onDeselect();
- extern Int TreeItem.onLeftDoubleClick();
- extern Int TreeItem.onRightDoubleClick();
- extern Int TreeItem.onChar(Int key);
- extern TreeItem.onExpand();
- extern TreeItem.onCollapse();
- extern Int TreeItem.onBeginLabelEdit();
- extern Int TreeItem.onEndLabelEdit(String newlabel);
- extern Int TreeItem.onContextMenu(Int x, Int y);
-
- deprecated extern MenuButton.onOpenMenu();
- deprecated extern MenuButton.onCloseMenu();
- deprecated extern MenuButton.onSelectItem(String item);
- deprecated extern MenuButton.openMenu();
- deprecated extern MenuButton.closeMenu();
-
- extern CheckBox.onToggle(int newstate);
- extern CheckBox.setChecked(int checked);
- extern Int CheckBox.isChecked();
- extern CheckBox.setText(String txt);
- extern String CheckBox.getText();
-
- deprecated extern Int Form.getContentsHeight();
- deprecated extern Form.newCell(String groupname);
- deprecated extern Form.nextRow();
- deprecated extern Form.deleteAll();
-
- extern Int ComponentBucket.getMaxHeight();
- extern Int ComponentBucket.getMaxWidth();
- extern Int ComponentBucket.setScroll(int x);
- extern Int ComponentBucket.getScroll();
- extern Int ComponentBucket.getNumChildren();
- extern GuiObject ComponentBucket.enumChildren(int n);
-
- extern Int Frame.getPosition();
- extern Frame.setPosition(Int position);
- extern Frame.onSetPosition(Int position);
-
- extern Menu.setMenuGroup(String groupId);
- extern String Menu.getMenuGroup();
- extern Menu.setMenu(String menuId);
- extern String Menu.getMenu();
- extern Menu.spawnMenu(int monitor);
- extern Menu.cancelMenu();
- extern Menu.setNormalId(String id);
- extern Menu.setDownId(String id);
- extern Menu.setHoverId(String id);
- extern Menu.onOpenMenu();
- extern Menu.onCloseMenu();
- extern Menu.nextMenu();
- extern Menu.previousMenu();
- .CODE
- Function Int versionCheck();
- Int versionCheck() {
- Double v = getRuntimeVersion();
- if (v < VCPU_VERSION || v > 65535) {
- __deprecated_runtime = 1;
- int last = getPrivateInt(getSkinName(), "runtimecheck", 0);
- int now = getTimeOfDay();
- if (now - last < 5000 && last < now) return 0;
- setPrivateInt(getSkinName(), "runtimecheck", getTimeOfDay());
- messageBox("This script requires " + MC_TARGET, "Error", 1, "");
- return 0;
- }
- return 1;
- }
- .STACKPROT
- Function debug(string s);
- debug(string s) { messagebox(s, "DEBUG", 0, ""); }
- Function debugInt(int s);
- debugInt(int s) { messagebox(integerToString(s), "DEBUG", 0, ""); }
- #endif
|