Аяқ киім (GUI құралдар жинағы) - Википедия - Shoes (GUI toolkit)

Аяқ киім
Shoes-icon.png
Аяқ киім
Түпнұсқа автор (лар)неге бақытты қатал
ӘзірлеушілерКомандалық аяқ киім
Бастапқы шығарылым30 шілде 2007 ж; 13 жыл бұрын (2007-07-30)
Тұрақты шығарылым
3.3.1 (Walkabout) / 05.04.2016 ж; 4 жыл бұрын (2016-04-05)
ЖазылғанРубин және С, кейбір Мақсат-С
ПлатформаКросс-платформа
Қол жетімдіАғылшын
ЛицензияMIT / Ашық ақпарат көзі
Веб-сайтаяқ киім.com

Аяқ киім - негізделген GUI инструменттер жинағы Рубин бағдарламалау тілі. Ол бастапқыда дамыған Джонатан Джилетт (неге бақытты риф) және басқалар оны жоғалғаннан кейін жалғастырады. Аяқ киім жұмыс істейді Microsoft Windows, Mac OS X және Linux (GTK + ) негізінде жатқан технологияларды қолдана отырып Каир және Панго.

Аяқ киім философиясы - қарапайымдылық. Бұл қолданбаларды мүмкіндігінше жеңілдетуге арналған. Міне, Shoes қосымшасының мысалы:

Аяқ киім.қолданба : тақырып => «Батырмаға басу» істеу  @Ескерту = параграф «Әзірге ештеңе итермелеген жоқ»  батырмасы «Мені итер» істеу    @Ескерту.ауыстыру «Аха! Түйме басылды!»  СоңыСоңы

Аяқ киімде графикалық қосымшаны құруға арналған барлық қарапайым виджеттер, сондай-ақ көркемдік сызықтар, шеңберлер, тіпті физика салуға арналған графикалық примитивтер бар ( Бурундук ) cRruby кеңейтімдері. 3-аяқ киімге оның енгізілген MRI / cRuby Ruby кіреді және соңғы қолданушыдан Ruby-ді орнатуды қажет етпейді. Ол болуы мүмкін Ruby-ге қайшы келмейтін теңшелген Rubygems ортасын ұсынады.

Сондай-ақ, әзірлеушілер өз сценарийлерін аяқ киімді орнатқан басқа пайдаланушылармен оңай бөлісу үшін бірнеше тәсілмен жинақтай алады. Shoes 3-тің жетілдірілген әзірлеушілерінде көптеген орналастыру нұсқалары бар, олардың ішінде ерекше асыл тастары бар платформаларға арналған қосымшалар және өздерінің бірегей қосымшаларын жасау үшін өздерінің жеке орнатушысы бар.

Шығарылымдар

  • _неге шығарады:
  1. v1, «Қызық»
  2. v2, «мейіз»
  • Неліктен кейінгі шығарылымдар:
  1. v3.1, «Полицей»
  2. v3.2 «Федералдар»
  3. v3.3 «серуендеу»

Ағымдағы шығарылым - 3.3 нұсқасы. ол МРТ / крубиге негізделген. Shoes 4 - бұл jRuby-ге «Полицей» мүмкіндіктерін (API) қолдайтын және _why_the_lucky_stiff-тің тәрбиелік рухын сақтайтын маңызды қайта жазу.

3.3 аяқ киімі MRI Ruby-дің табиғи кеңейтімдер мен асыл тастармен жасай алатын бірегей заттарды қабылдайды, тіпті олар платформаға қатысты болса да. 3.3.1 аяқ киімі барлық мейірімді жағдайларда жұмыс істемесе де, «мейіздегі» бейне-виджетті қайта жаңартты. Оған SVG виджеті және svg файлдары үшін кейбір манипуляциялық мүмкіндіктер кіреді.

3.3.2 аяқ киімі (бета-нұсқасында) қарапайым диаграммаларды салу үшін профилді, жаңа қосымша командалық жол терминалын, отладты жөндеуге және графикалық виджетті қосады.

Сыртқы сілтемелер