Boty (sada nástrojů GUI) - Shoes (GUI toolkit) - Wikipedia
![]() | tento článek potřebuje další citace pro ověření.Srpna 2014) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() | |
![]() | |
Původní autoři | proč štěstí tuhý |
---|---|
Vývojáři | Týmové boty |
První vydání | 30. července 2007 |
Stabilní uvolnění | 3.3.1 (Walkabout) / 5. dubna 2016 |
Napsáno | Ruby a C, někteří Objective-C |
Plošina | Cross-platform |
K dispozici v | Angličtina |
Licence | MIT / otevřený zdroj |
webová stránka | boty |
Obuv je sada nástrojů GUI založená na Rubín programovací jazyk. To bylo původně vyvinuto Jonathan Gillette (proč má štěstí tuhý) a další s ním pokračují i po jeho zmizení. Boty běží dál Microsoft Windows, Mac OS X a Linux (GTK + ), s využitím základních technologií Káhira a Pango.
Filozofie obuvi je jednou z jednoduchostí. Je navržen tak, aby aplikace byly co nejjednodušší. Zde je příklad aplikace Obuv:
Obuv.aplikace :titul => "Stiskněte tlačítko" dělat @Poznámka = odst „Nic tak daleko netlačilo“ knoflík "Tlačit mě" dělat @Poznámka.nahradit „Aha! Tlačítko bylo stisknuto!“ koneckonec
Boty mají všechny běžné widgety, které byste očekávali při vytváření grafické aplikace, a také grafická primitiva pro kreslení linií umění, kruhů a dokonce i fyziky (prostřednictvím Veverka ) cRruby rozšíření. Boty 3 obsahuje vlastní vestavěné MRI / cRuby Ruby a nevyžaduje od koncového uživatele instalaci Ruby. Poskytuje přizpůsobené prostředí Rubygems, které není v konfliktu s žádným existujícím Ruby, který by mohl existovat.
Vývojáři mohou také skripty zabalit několika způsoby, aby je mohli snadno sdílet s ostatními uživateli, kteří mají nainstalované boty. Pokročilí vývojáři v Boty 3 mají k dispozici mnoho možností nasazení, včetně aplikací velmi specifických pro platformu s jedinečnými drahokamy a vlastního vlastního instalačního programu pro vytváření vlastních jedinečných aplikací.
Zprávy
- _ proč zprávy:
- v1, „Zvědavý“
- v2, „Rozinky“
- Vydání po _:
- v3.1, „Policista“
- v3.2 "Federales"
- v3.3 „Walkabout“
Aktuální vydání je verze 3.3. který je založen na MRI / cruby. Boty 4 je hlavní přepis pro jRuby podporující schopnosti „Policeman“ (API) a udržující vzdělávacího ducha _why_the_lucky_stiff.
Boty 3.3 zahrnují jedinečné věci, které MRI Ruby dokáže s nativními rozšířeními a drahokamy, i když jsou specifické pro platformu. Boty 3.3.1 znovu implementovaly video_widget v „Rozinkách“, i když to nebude fungovat ve všech okrajových případech. Obsahuje také widget SVG a některé manipulační schopnosti pro soubory svg.
Shoe 3.3.2 (v beta verzi) přidává profiler, nový volitelný terminál příkazového řádku, ladění byebug a widget vykreslování pro kreslení jednoduchých grafů.