Cambalache، هڪ نئون GTK انٽرفيس ڊولپمينٽ اوزار، متعارف ڪرايو ويو آهي.

GUADEC 2021 متعارف ڪرايو Cambalache، GTK 3 ۽ GTK 4 لاءِ هڪ نئون تيز رفتار انٽرفيس ڊولپمينٽ ٽول MVC پيراڊائم ۽ ڊيٽا ماڊل-پهريون فلسفو استعمال ڪندي. Glade کان سڀ کان وڌيڪ قابل ذڪر اختلافن مان هڪ آهي ان جي حمايت هڪ پروجيڪٽ ۾ ڪيترن ئي يوزر انٽرفيس کي برقرار رکڻ لاءِ. پروجيڪٽ ڪوڊ Python ۾ لکيل آهي ۽ GPLv2 تحت لائسنس يافته آهي.

گھڻن GTK برانچن لاءِ مدد مهيا ڪرڻ لاءِ، ڪم اسپيس براڊ وي پس منظر استعمال ڪندي ٺاھيو ويو آھي، جيڪو توھان کي اجازت ڏئي ٿو GTK لائبريري جو آئوٽ پٽ ويب برائوزر ونڊو ۾. مکيه Cambalache پروسيس مهيا ڪئي وئي آهي هڪ پابند سان WebKit WebView، جنهن ۾ براڊ ويز ميرينگيو پروسيس مان ٻاڦ کي نشر ڪري ٿو، جيڪو سڌو سنئون صارف پاران ٺاهيل انٽرفيس کي رينجر ڪرڻ ۾ شامل آهي. انٽرفيس GTK 3 ۽ GTK 4 جي بنياد تي ٺاهي سگھجي ٿو، منصوبي ۾ بيان ڪيل ورزن جي بنياد تي.

Cambalache، هڪ نئون GTK انٽرفيس ڊولپمينٽ اوزار، متعارف ڪرايو ويو آهي.

Cambalache GtkBuilder ۽ GObject کان آزاد آهي، پر GObject قسم جي سسٽم سان مطابقت رکندڙ ڊيٽا ماڊل مهيا ڪري ٿو. ڊيٽا ماڊل هڪ ئي وقت ڪيترن ئي انٽرفيس کي درآمد ۽ برآمد ڪري سگهي ٿو، GtkBuilder شيون، ملڪيت ۽ سگنلن کي سپورٽ ڪري ٿو، هڪ انڊو اسٽيڪ مهيا ڪري ٿو (Undo / Redo) ۽ ڪمانڊ جي تاريخ کي دٻائڻ جي صلاحيت. cambalache-db افاديت گر فائلن مان ڊيٽا ماڊل ٺاهڻ لاءِ مهيا ڪئي وئي آهي، ۽ ڊي بي-ڪوڊجن افاديت مهيا ڪئي وئي آهي GObject طبقن کي ڊيٽا ماڊل جدولن مان پيدا ڪرڻ لاءِ.

Cambalache، هڪ نئون GTK انٽرفيس ڊولپمينٽ اوزار، متعارف ڪرايو ويو آهي.


جو ذريعو: opennet.ru

تبصرو شامل ڪريو