නව GTK අතුරුමුහුණත් සංවර්ධන මෙවලමක් වන Cambalache හඳුන්වා දෙනු ලැබේ.

GUADEC 2021 විසින් MVC සුසමාදර්ශය සහ දත්ත ආදර්ශ-පළමු දර්ශනය භාවිතා කරමින් GTK 3 සහ GTK 4 සඳහා නව වේගවත් අතුරුමුහුණත් සංවර්ධන මෙවලමක් වන Cambalache හඳුන්වා දෙයි. Glade වෙතින් වඩාත්ම කැපී පෙනෙන වෙනස්කම් වලින් එකක් වන්නේ එක් ව්‍යාපෘතියක බහු පරිශීලක අතුරුමුහුණත් පවත්වා ගැනීම සඳහා එහි සහායයි. ව්‍යාපෘති කේතය Python වලින් ලියා ඇති අතර GPLv2 යටතේ බලපත්‍ර ලබා ඇත.

GTK හි බහුවිධ ශාඛා සඳහා සහය ලබා දීම සඳහා, බ්‍රෝඩ්වේ පසුපෙළ භාවිතයෙන් වැඩබිම නිර්මාණය කර ඇත, එමඟින් ඔබට GTK පුස්තකාලයේ ප්‍රතිදානය වෙබ් බ්‍රවුසර කවුළුවකට ලබා දීමට ඉඩ සලසයි. ප්‍රධාන Cambalache ක්‍රියාවලිය WebKit WebView වෙත බැඳීමක් සහිතව සපයනු ලැබේ, එහි Broadway විසින් Merengue ක්‍රියාවලියෙන් ප්‍රතිදානය විකාශනය කරයි, එය පරිශීලකයා විසින් නිර්මාණය කරන ලද අතුරු මුහුණත විදැහුම්කරණයට සෘජුවම සම්බන්ධ වේ. ව්‍යාපෘතියේ අර්ථ දක්වා ඇති අනුවාදය අනුව GTK 3 සහ GTK 4 මත පදනම්ව අතුරු මුහුණත ජනනය කළ හැක.

නව GTK අතුරුමුහුණත් සංවර්ධන මෙවලමක් වන Cambalache හඳුන්වා දෙනු ලැබේ.

Cambalache GtkBuilder සහ GObject වලින් ස්වායත්ත වේ, නමුත් GObject වර්ගයේ පද්ධතියට අනුකූල දත්ත ආකෘතියක් සපයයි. දත්ත ආකෘතියට එකවර බහුවිධ අතුරුමුහුණත් ආයාත කිරීමට සහ අපනයනය කිරීමට හැකිය, GtkBuilder වස්තු, ගුණාංග සහ සංඥා සඳහා සහය දක්වයි, අහෝසි කිරීමේ තොගයක් (Undo / Redo) සහ විධාන ඉතිහාසය සම්පීඩනය කිරීමේ හැකියාව සපයයි. gir ගොනු වලින් දත්ත ආකෘතියක් උත්පාදනය කිරීම සඳහා cambalache-db උපයෝගීතාව සපයනු ලබන අතර, දත්ත ආකෘති වගු වලින් GObject පන්ති උත්පාදනය කිරීමට db-codegen උපයෝගීතාව සපයනු ලැබේ.

නව GTK අතුරුමුහුණත් සංවර්ධන මෙවලමක් වන Cambalache හඳුන්වා දෙනු ලැබේ.


මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න