MonoDevelop 0.12, Stetic
14 września, 2006 . by vipChyba 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ż.
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.
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.
Ten, i kilka innych fjuczerów, opisane są także na blogu Miguela.
No i teraz nic, tylko siadać i klikać ;-)