Famoahana ny kitapom-pitaovana hananganana ny mpampiasa interface DearPyGui 1.0.0

Ry PyGui 1.0.0 (DPG), kitapom-pitaovana cross-platform ho an'ny fampandrosoana GUI amin'ny Python, dia navoaka. Ny endri-javatra manan-danja indrindra amin'ny tetikasa dia ny fampiasana ny multithreading sy ny fandefasana entana amin'ny lafiny GPU mba hanafainganana ny fandefasana. Ny tanjona fototra amin'ny famoahana 1.0.0 dia ny fanamafisana ny API. Ny fanovana tsy mifanaraka amin'ny fifanarahana dia hatolotra amin'ny maody "andrana" mitokana.

Mba hiantohana ny fampandehanana avo lenta, ny ampahany lehibe amin'ny kaody DearPyGui dia voasoratra ao amin'ny C ++ amin'ny fampiasana ny tranomboky Dear ImGui, novolavolain'ireo mpanoratra mitovy, saingy natao hamoronana rindranasa an-tsary ao amin'ny C ++ ary manolotra modely fiasana hafa ifotony. Ny kaody loharano PyGui malala dia zaraina eo ambanin'ny fahazoan-dΓ lana MIT. Nanambara fanohanana ho an'ny sehatra Linux, Windows 10 ary macOS.

Ny kitapom-pitaovana dia mety amin'ny famoronana haingana fifandraisana tsotra sy amin'ny famolavolana GUI manokana sarotra ho an'ny lalao, fampiharana siantifika ary injeniera izay mitaky fandraisana andraikitra ambony sy fifampiraharahana. Ny mpamorona fampiharana dia atolotra API tsotra sy andiana singa nentim-paharazana efa vita toy ny bokotra, slider, switch, menus, endrika lahatsoratra, fampisehoana sary ary fomba fandrafetana varavarankely isan-karazany. Anisan'ireo endri-javatra mandroso, ny fanohanana ny fananganana tabilao, tabilao ary tabilao dia voamarika.

Famoahana ny kitapom-pitaovana hananganana ny mpampiasa interface DearPyGui 1.0.0

Misy ihany koa ny andiana mpijery loharano, tonian-dahatsoratra node, rafitra fanaraha-maso lohahevitra, ary singa maimaim-poana mety amin'ny famoronana lalao 2D. Mba hanatsorana ny fampandrosoana dia misy fitaovana maro omena, ao anatin'izany ny debugger, ny mpamoaka code, ny mpijery antontan-taratasy ary ny mpijery log.

Ny PyGui malala dia mampihatra ny maodely API abstract (mode voatazona) mahazatra amin'ny tranomboky GUI, saingy ampiharina eo an-tampon'ny tranomboky Dear ImGui, izay miasa amin'ny fomba IMGUI (GUI maody avy hatrany). Ny fomba Retained dia midika fa ny asa amin'ny famoronana ny sehatra dia lasan'ny tranomboky, ary amin'ny fomba avy hatrany, ny maodely fijerena sary dia voahodina amin'ny lafiny mpanjifa, ary ny tranomboky sary dia ampiasaina amin'ny famoahana farany, izany hoe. Isaky ny mamoaka baiko ny fampiharana mba hisarihana ny singa interface tsara rehetra mba hamoronana ny frame vita manaraka.

DearPyGui dia tsy mampiasa widget teratany nomen'ny rafitra, fa kosa mandika ny widget-ny manokana amin'ny fiantsoana ny OpenGL, OpenGL ES, Metal ary DirectX 11 API grafika, miankina amin'ny rafitra miasa ankehitriny. Amin'ny fitambarany, maherin'ny 70 ny widget efa vita atolotra.

Famoahana ny kitapom-pitaovana hananganana ny mpampiasa interface DearPyGui 1.0.0
Famoahana ny kitapom-pitaovana hananganana ny mpampiasa interface DearPyGui 1.0.0
Famoahana ny kitapom-pitaovana hananganana ny mpampiasa interface DearPyGui 1.0.0


Source: opennet.ru

Add a comment