DearPyGui 1.0.0 хэрэглэгчийн интерфэйсийг бий болгох хэрэгслийн багцыг гаргалаа

Dear PyGui 1.0.0 (DPG) Python хэл дээр GUI хөгжүүлэхэд зориулсан платформ хоорондын хэрэгсэл худалдаанд гарлаа. Төслийн хамгийн чухал онцлог нь дүрслэлийг хурдасгахын тулд GPU тал руу multithreading болон буулгах үйлдлийг ашиглах явдал юм. 1.0.0 хувилбарын гол зорилго нь API-г тогтворжуулах явдал юм. Тохиромжтой байдлыг зөрчих өөрчлөлтүүдийг одоо тусдаа "туршилтын" модульд санал болгох болно.

Өндөр гүйцэтгэлийг хангахын тулд DearPyGui кодын үндсэн хэсэг нь ижил зохиогчдын боловсруулсан Dear ImGui номын санг ашиглан C++ хэл дээр бичигдсэн боловч C++ хэл дээр график програмуудыг бүтээхэд зориулагдсан бөгөөд үндсэндээ өөр үйлдлийн загварыг санал болгодог. Эрхэм PyGui эх кодыг MIT лицензийн дагуу түгээдэг. Линукс, Windows 10 болон macOS платформуудын дэмжлэгийг зарласан.

Хэрэгслийн хэрэгсэл нь энгийн интерфэйсүүдийг хурдан үүсгэх, өндөр хариу үйлдэл, харилцан үйлчлэл шаарддаг тоглоом, шинжлэх ухаан, инженерийн програмуудад зориулсан нарийн төвөгтэй тусгай GUI боловсруулахад тохиромжтой. Аппликейшн хөгжүүлэгчдэд энгийн API болон товчлуур, гулсагч, унтраалга, цэс, текст хэлбэр, зургийн дэлгэц, цонхны байршлын янз бүрийн аргууд зэрэг бэлэн уламжлалт элементүүдийг санал болгодог. Дэвшилтэт функцуудын дунд диаграм, график, хүснэгт үүсгэх дэмжлэгийг тэмдэглэв.

DearPyGui 1.0.0 хэрэглэгчийн интерфэйсийг бий болгох хэрэгслийн багцыг гаргалаа

Нэмж дурдахад нөөц үзэгчдийн багц, зангилаа засварлагч, сэдэв шалгах систем, 2D тоглоом үүсгэхэд тохиромжтой чөлөөт хэлбэрийн элементүүд байдаг. Хөгжүүлэлтийг хялбаршуулахын тулд дибаг хийгч, код засварлагч, баримт бичиг харагч, лог харагч зэрэг хэд хэдэн хэрэгслүүдийг хангадаг.

Эрхэм PyGui нь GUI сангуудын ердийн хийсвэр API горимыг (Retained mode) хэрэгжүүлдэг боловч IMGUI горимд (Immediate mode GUI) ажилладаг Dear ImGui номын сангийн дээд талд хэрэгждэг. Хадгалагдсан горим гэдэг нь дүр зураг үүсгэх даалгавруудыг номын сан хариуцдаг бөгөөд Шууд горимд дүрслэх загварыг үйлчлүүлэгч тал дээр боловсруулдаг бөгөөд график номын санг зөвхөн эцсийн гаралтад ашигладаг, өөрөөр хэлбэл. Аппликешн нь дараагийн бэлэн хүрээ үүсгэхийн тулд бүх интерфэйсийн элементүүдийг зурах тушаалыг гаргах бүртээ.

DearPyGui нь системээс өгсөн эх виджетүүдийг ашигладаггүй, харин одоогийн үйлдлийн системээс хамааран OpenGL, OpenGL ES, Metal болон DirectX 11 график API-уудыг дуудаж өөрийн виджетүүдийг гаргадаг. Нийтдээ 70 гаруй бэлэн виджетийг санал болгож байна.

DearPyGui 1.0.0 хэрэглэгчийн интерфэйсийг бий болгох хэрэгслийн багцыг гаргалаа
DearPyGui 1.0.0 хэрэглэгчийн интерфэйсийг бий болгох хэрэгслийн багцыг гаргалаа
DearPyGui 1.0.0 хэрэглэгчийн интерфэйсийг бий болгох хэрэгслийн багцыг гаргалаа


Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх