Cambalache፣ አዲስ የGTK በይነገጽ ማዳበሪያ መሳሪያ፣ አስተዋወቀ።

GUADEC 2021 Cambalacheን ያስተዋውቃል፣ ለGTK 3 እና GTK 4 አዲስ የፈጣን በይነገጽ ማጎልበቻ መሳሪያ የMVC ፓራዳይም እና የውሂብ ሞዴል-የመጀመሪያ ፍልስፍናን በመጠቀም። ከግላዴ በጣም ከሚታወቁት ልዩነቶች ውስጥ አንዱ በአንድ ፕሮጀክት ውስጥ በርካታ የተጠቃሚ በይነገጾችን ለመጠበቅ ያለው ድጋፍ ነው። የፕሮጀክት ኮድ በፓይዘን የተፃፈ ሲሆን በGPLv2 ፍቃድ ተሰጥቶታል።

ለብዙ የጂቲኬ ቅርንጫፎች ድጋፍ ለመስጠት የስራ ቦታው የተፈጠረው የብሮድዌይ ጀርባን በመጠቀም ሲሆን ይህም የጂቲኬ ቤተ መፃህፍትን በድር አሳሽ መስኮት ውስጥ ለማቅረብ ያስችላል። ዋናው Cambalache ሂደት በተጠቃሚው የተፈጠረውን በይነገጹን ለማቅረብ በቀጥታ የሚሳተፈውን ብሮድዌይ ከሜሬንጌ ሂደት የተገኘውን ውጤት የሚያስተላልፍበት ከዌብ ኪት ዌብ ቪው ጋር የተያያዘ ነው። በይነገጹ በ GTK 3 እና GTK 4 መሰረት ሊፈጠር ይችላል፣ በፕሮጀክቱ ውስጥ በተገለጸው ስሪት ላይ በመመስረት።

Cambalache፣ አዲስ የGTK በይነገጽ ማዳበሪያ መሳሪያ፣ አስተዋወቀ።

Cambalache ከGtkBuilder እና GObject ነጻ ነው፣ ነገር ግን ከGObject አይነት ስርዓት ጋር የሚስማማ የውሂብ ሞዴል ያቀርባል። የውሂብ ሞዴሉ በአንድ ጊዜ ብዙ በይነገጽ ማስመጣት እና ወደ ውጪ መላክ ይችላል፣ GtkBuilder ነገሮችን፣ ንብረቶችን እና ምልክቶችን ይደግፋል፣ የመቀልበስ ቁልል (ቀልብስ / ድገም) እና የትዕዛዝ ታሪክን የመጭመቅ ችሎታ ይሰጣል። የcambalache-db መገልገያ ከጊር ፋይሎች የውሂብ ሞዴል ለማመንጨት የቀረበ ሲሆን ዲቢ-ኮዴጅን መገልገያ ከመረጃ ሞዴል ሰንጠረዦች የ GObject ክፍሎችን ለማመንጨት ይቀርባል.

Cambalache፣ አዲስ የGTK በይነገጽ ማዳበሪያ መሳሪያ፣ አስተዋወቀ።


ምንጭ: opennet.ru

አስተያየት ያክሉ