کیمبلاچ ، د GTK انٹرفیس پراختیا نوې وسیله معرفي شوې.

GUADEC 2021 کمبلاچ معرفي کوي، د GTK 3 او GTK 4 لپاره د MVC پاراډیم او د ډیټا ماډل - لومړۍ فلسفې په کارولو سره د ګړندي انٹرفیس پراختیا نوې وسیله. د ګلیډ څخه یو له خورا پام وړ توپیرونو څخه په یوه پروژه کې د ډیری کاروونکو انٹرفیسونو ساتلو لپاره د دې ملاتړ دی. د پروژې کوډ په Python کې لیکل شوی او د GPLv2 لاندې جواز لري.

د څو GTK څانګو لپاره د مالتړ چمتو کولو لپاره، د کار ځای د براډوی بیک انډ په کارولو سره رامینځته شوی، کوم چې تاسو ته اجازه درکوي د ویب براوزر کړکۍ کې د GTK کتابتون محصول وړاندې کړئ. د کیمبلاچ اصلي پروسه د ویب کیټ ویب ویو ته د پابندۍ سره چمتو شوې ، په کوم کې چې براډوی د میرنګو پروسې څخه محصول خپروي ، کوم چې مستقیم د کارونکي لخوا رامینځته شوي انٹرفیس وړاندې کولو کې دخیل دی. انٹرفیس د GTK 3 او GTK 4 پراساس رامینځته کیدی شي ، په پروژه کې تعریف شوي نسخې پورې اړه لري.

کیمبلاچ ، د GTK انٹرفیس پراختیا نوې وسیله معرفي شوې.

کمبلاچ د GtkBuilder او GObject څخه خپلواک دی، مګر د GObject ډول سیسټم سره سم د ډیټا ماډل چمتو کوي. د ډیټا ماډل کولی شي په یوځل کې ډیری انٹرفیسونه وارد او صادر کړي ، د GtkBuilder شیانو ، ملکیتونو او سیګنالونو ملاتړ کوي ، د بیرته ستنیدو (Undo / Redo) او د قوماندې تاریخ فشارولو وړتیا چمتو کوي. د cambalache-db افادیت د ګیر فایلونو څخه د ډیټا ماډل رامینځته کولو لپاره چمتو شوی ، او د db-codegen افادیت د ډیټا ماډل جدولونو څخه د GObject ټولګیو رامینځته کولو لپاره چمتو شوی.

کیمبلاچ ، د GTK انٹرفیس پراختیا نوې وسیله معرفي شوې.


سرچینه: opennet.ru

Add a comment