Издавање комплета алата за изградњу корисничког интерфејса ДеарПиГуи 1.0.0

Драги ПиГуи 1.0.0 (ДПГ), комплет алата за више платформи за развој ГУИ-а у Питхон-у, је објављен. Најважнија карактеристика пројекта је употреба вишенитних и операција преношења на ГПУ страну како би се убрзало рендеровање. Кључни циљ издања 1.0.0 је стабилизација АПИ-ја. Промене које нарушавају компатибилност сада ће бити понуђене у посебном "експерименталном" модулу.

Да би се осигурале високе перформансе, главни део ДеарПиГуи кода је написан у Ц++ користећи Деар ИмГуи библиотеку, коју су развили исти аутори, али дизајнирану за креирање графичких апликација у Ц++ и нуди фундаментално другачији оперативни модел. Драги ПиГуи изворни код се дистрибуира под МИТ лиценцом. Декларисана подршка за Линук, Виндовс 10 и мацОС платформе.

Комплет алата је погодан за брзо креирање једноставних интерфејса и за развој сложених специјализованих ГУИ за игре, научне и инжењерске апликације које захтевају висок одзив и интерактивност. Програмерима апликација се нуди једноставан АПИ и скуп готових традиционалних елемената као што су дугмад, клизачи, прекидачи, менији, текстуални облици, приказ слика и различите методе распореда прозора. Међу напредним функцијама, примећује се подршка за формирање графикона, графикона и табела.

Издавање комплета алата за изградњу корисничког интерфејса ДеарПиГуи 1.0.0

Додатно су доступни скуп прегледача ресурса, уређивач чворова, систем за инспекцију тема и елементи слободне форме погодни за креирање 2Д игара. Да би се поједноставио развој, обезбеђено је неколико услужних програма, укључујући програм за отклањање грешака, уређивач кода, прегледник документације и прегледник дневника.

Деар ПиГуи имплементира апстрактни АПИ режим (Ретаинед моде) типичан за ГУИ библиотеке, али је имплементиран на врху библиотеке Деар ИмГуи, која ради у ИМГУИ режиму (ГУИ у тренутном режиму). Ретаинед режим значи да задатке креирања сцене преузима библиотека, а у режиму Иммедиате модел визуелизације се обрађује на страни клијента, а графичка библиотека се користи само за коначни излаз, тј. Сваки пут када апликација изда команде за цртање свих елемената интерфејса како би се формирао следећи готов оквир.

ДеарПиГуи не користи изворне виџете које обезбеђује систем, већ рендерује сопствене виџете позивањем ОпенГЛ, ОпенГЛ ЕС, Метал и ДирецтКс 11 графичких АПИ-ја, у зависности од тренутног оперативног система. Укупно се нуди више од 70 готових виџета.

Издавање комплета алата за изградњу корисничког интерфејса ДеарПиГуи 1.0.0
Издавање комплета алата за изградњу корисничког интерфејса ДеарПиГуи 1.0.0
Издавање комплета алата за изградњу корисничког интерфејса ДеарПиГуи 1.0.0


Извор: опеннет.ру

Додај коментар