ElektroPrůmysl.cz, říjen 2018

Elektro Průmysl .cz SOFTWARE 126 | říjen 2018 Jednodušší tvorba hezčích aplikací v novém systému Control Web 8 Jednou z mnoha nových vlastností systému Control Web 8 je možnost přímo v grafickém editoru vývojového prostředí kreslit obrázky ve virtuálních přístrojích panel a drawing . Kresba v přístrojích může být statická i dynamická, kdy animace kresby je řízena hodnotami z běžící aplikace. Kresbu lze editovat v Editoru kresby, který nabízí řadu grafických primitiv a nástroje pro jejich editaci a umožňuje i import obrázků ve formátu SVG. Radek Bílý, Moravské přístroje a.s. Na následujících příkladech si ukážeme různé možnosti využití této nové vlastnosti systému Control Web 8 v aplikacích. Jednoduché použití kresby pro dekoraci přístroje V prvním příkladu si ukážeme využití Edi- toru kresby pro orámování přístroje meter umístěného v panelu. Editor kresby spustí- me stejnojmenným příkazem z menu, kte- ré se zobrazí po stisknutí pravého tlačítka myši nad virtuálním přístrojem panel nebo drawing . V Editoru kresby nakreslíme rámeček a nadefinujeme jeho vzhled. Protože edi- tace kresby je možná jak v Editoru kresby, tak i přímo v upravovaném přístroji panel, je umístění rámečku kolem přístroje meter velmi snadné. V dalším kroku doplníme do kresby text, který bude sloužit jako titulek přístroje me- ter . Po uzavření editoru kresby pak dosta- neme dekorovaný přístroj meter. Jak bylo uvedeno dříve, kresba může být i dynamická, tzn., že objektům kresby může být za běhu aplikace měněna jejich poloha a rozměry, mohou rotovat nebo může být měněn jejich vzhled. Pokud bychom tedy např. chtěli měnit barvu rámečku obdélní- ku kresby v závislosti na zobrazované hod- notě v přístroji meter, pak toho můžeme docílit voláním procedury SetStrokeColor( 'Frame', Color ) . Obr. 1 Spuštění Editoru kresby z menu přístroje

RkJQdWJsaXNoZXIy Mjk3NzY=