blog vipa
mój dzień to 3 filiżanki kawy

blog vipa

MonoDevelop 0.12, Stetic

Wrzesień 14th, 2006 . by vip

Chyba nigdzie nie da się szybciej wyklikać modularnej aplikacji w szybszy sposób niż pisząc w C#. Ostatnia wersja MonoDevelop wprowadza możliwość tworzenia własnych widgetów, w designerze gui o nazwie Stetic, które można metodą drag&drop umieszczać w innych projektach.Tworzymy sobie rozwiązanie, dodajemy projekt i klikamy „jakieś złożone gui”, niech to będzie label, entry i button. W opcjach projektu ustawiamy kompilację do biblioteki, F8 i już.

md3 md2

Teraz tworzymy kolejny projekt. W Referencjach, w zakładce Projekty wybieramy nazwę wcześniej utworzonego projektu-biblioteki. W tym momencie w Palecie kontrolek pojawia się nasz widget, którego wystarczy przeciągnąć na główne okno aplikacji.

md4 md5

Nasza klasa obsługująca widget może również posiadać „Properties” (niestety nie znam polskiej nazwy (własności?) dla konstrukcji { get {} set {} }), które automagicznie będą umieszczane we Właściwościach kontrolki.

md6

Ten, i kilka innych fjuczerów, opisane są także na blogu Miguela.

No i teraz nic, tylko siadać i klikać ;-)

Leave a Reply