Skriptikest
Sissejuhatus
Section titled “Sissejuhatus”QCAD-il on väga võimas ja täielik skriptiliides, mis võimaldab teil ligi pääseda peaaegu kogu QCAD-i API-le ning ka Qt API-le ECMAScripti (JavaScripti) kaudu. Hea viis skriptidega katsetada on QCAD-i skriptikest.
Skriptikesta käivitamine
Section titled “Skriptikesta käivitamine”Skriptikesta saab kuvada menüü Muu > Arendus > Skriptikest abil.
Skriptikest kuvatakse vidinana, mille all on käsurida ja käsuajalugu, mis näitab varem sisestatud käske ning nende väljundit.
Käskude käivitamine
Section titled “Käskude käivitamine”Kutsuge joone lisamise funktsiooni, sisestades all olevale käsureale järgmise:
addLine(0,0, 100,100)
Käsu esitamiseks vajutage klahvi Enter.
QCAD lisab praegusele joonisele joone punktist 0,0 punkti 100,100.
Funktsioon addLine on osa QCAD Simple API-st, mis on lihtsustatud viis QCAD-i API piiratud osale ligipääsemiseks. Kõigi QCAD Simple API funktsioonide loendi leiate QCAD Simple API dokumentatsiooni lehelt.
Skriptid mitmel real
Section titled “Skriptid mitmel real”Tsükleid (if, for, while, …) sisestatakse tavaliselt mitmele reale. Saate seda teha samal viisil ka skriptikonsoolis, sisestades need read ükshaaval ja vajutades Enter:
for (i=0; i<=10; i++) { addLine(i*10,0, i*10,100);}Taandeid ei nõuta.
See skript lisab 11 paralleelset joont x=0-st x=100-ni, 10-ühikulise vahega.
Skriptide kopeerimine / kleepimine
Section titled “Skriptide kopeerimine / kleepimine”Keerukamaid mitmerealisi skripte saab kirjutada välisesse tekstiredaktorisse ja seejärel skriptikonsooli kopeerida / kleepida. Skript käivitatakse kohe pärast kleepimist.
Viimati kasutatud käsu kordamine
Section titled “Viimati kasutatud käsu kordamine”Kasutage üles- ja allanoole klahve, et sirvida varem sisestatud käske ning neid muuta või uuesti käivitada.
Käsuajaloo tühjendamine
Section titled “Käsuajaloo tühjendamine”Kasutage käsuajaloo tühjendamiseks Ctrl-L (⌘L).