ડબલ્યુએક્સવિડ્ટ્સ 3.1.4 જીયુઆઈ વિકાસ કીટ અહીં છે અને અહીં સમાચાર છે

નવું સંસ્કરણ બહાર પાડવામાં આવ્યું છે મલ્ટીપ્લેટફોર્મ ટૂલકિટમાંથી "ડબલ્યુએક્સવિડ્ટ્સ 3.1.4" જે નક્કી છે લિનક્સ, વિન્ડોઝ, મcકઓએસ, યુનિએક્સ અને મોબાઇલ પ્લેટફોર્મ માટે ગ્રાફિકલ ઇન્ટરફેસોના નિર્માણ માટે.

ટૂલકિટ તે સી ++ માં લખાયેલું છે અને મફત ડબલ્યુએક્સવિન્ડોઝ લાઇબ્રેરી લાઇસન્સ હેઠળ વિતરિત કરવામાં આવે છે, ફ્રી સ Softwareફ્ટવેર ફાઉન્ડેશન અને ઓએસઆઇ દ્વારા માન્ય.

લાઇસન્સ એલજીપીએલ પર આધારિત છે અને તમને બાઈનરી સ્વરૂપમાં વ્યુત્પન્ન કાર્યોને વિતરિત કરવા માટે તમારી પોતાની શરતોનો ઉપયોગ કરવાની મંજૂરી આપીને અલગ પડે છે. સી / સી ++ પ્રોગ્રામ્સ વિકસાવવા ઉપરાંત, ડીએક્સએક્સવિડ્ટ્સ પીએચપી, પાયથોન, પર્લ અને રૂબી સહિતની સૌથી લોકપ્રિય પ્રોગ્રામિંગ ભાષાઓ માટે લિંક્સ પ્રદાન કરે છે.

અન્ય ટૂલકિટ્સથી વિપરીત, ડીએક્સએક્સવિડ્ટ્સ એ સાચી મૂળ દેખાતી એપ્લિકેશન પ્રદાન કરે છે લક્ષ્ય સિસ્ટમ માટે, GUI ને અનુકરણ કરવાને બદલે સિસ્ટમ API નો ઉપયોગ કરીને.

ડબ્લ્યુએક્સવિડ્ટ્સને મૂળ ટૂલકીટ તરીકે શ્રેષ્ઠ રીતે વર્ણવવામાં આવે છે કારણ કે પ્લેટફોર્મના મૂળ નિયંત્રણ પર અમૂર્તતાનો ઉત્તમ સ્તર પૂરો પાડે છે, આદિમ ગ્રાફિક્સનો ઉપયોગ કરીને નિયંત્રણોના અનુકરણની વિરુદ્ધ છે. હાલના પ્લેટફોર્મ્સ પર નેટીવ કંટ્રોલનો ઉપયોગ કરવાથી અમને અન્ય લાઇબ્રેરીઓ જેવા કે સ્વીંગ (જાવા માટે) ની સરખામણીમાં ગ્રાફિકલ ઇન્ટરફેસ માટે વધુ મૂળ વિઝ્યુઅલ પરિણામો પ્રાપ્ત કરવાની તેમજ વધુ સારી કામગીરી અને અન્ય લાભો આપવામાં આવે છે.

ડબ્લ્યુએક્સવિડ્ટ્સ ફક્ત ગ્રાફિકલ ઇન્ટરફેસોના વિકાસ માટે જ મર્યાદિત નથી, કારણ કે લાઇબ્રેરીમાં સંદેશાવ્યવહારની આંતર-પ્રક્રિયાઓનો એક સ્તર છે, સોકેટ્સ જેવા નેટવર્ક માટેની વિધેયો અને વધુ.

ડબ્લ્યુએક્સવિજેટ્સની મુખ્ય નવી સુવિધાઓ 3.1.4

ડબલ્યુએક્સવિડ્ટ્સ 3.1 એ વિકાસ શાખા તરીકે સ્થિત છે, નવી સુવિધાઓ વિકસિત કરી રહ્યા છીએ આગામી સ્થિર પ્રકાશન માટે, 3.2.0. Branch.. શાખાની તુલનામાં, ત્યાં અનેક API સ્તરની અસંગતતાઓ છે અને એબીઆઈને 3.0..૧.x વચગાળાના સંસ્કરણો વચ્ચે સતત રહેવાની બાંયધરી નથી.

આ નવા સંસ્કરણમાં પ્રસ્તુત નવીનતાઓની, સીએમકે પર આધારિત નેવો બિલ્ડ સિસ્ટમ પ્રકાશિત કરવામાં આવી છેઆ ઉપરાંત, બિલ્ડ સિસ્ટમ નવા કમ્પાઇલર્સ (એમએસવીસી 2019, જી ++ 10) અને operatingપરેટિંગ સિસ્ટમો (એઆરએમ માટે મેકોઝ 10.14 અને મેકોસ 11) માટે સપોર્ટ ઉમેરે છે.

આ નવા સંસ્કરણમાં જે સુધારો થયો તે છે રનટાઇમ પર સુરક્ષામાં સુધારો ડબલ્યુએક્સસ્ટ્રિંગ અને "ચાર *" વચ્ચેના જોખમી ગર્ભિત રૂપાંતરણોને અક્ષમ કરીને.

બીજી બાજુઅને તમામ શામેલ તૃતીય-પક્ષ લાઇબ્રેરીઓ અપડેટ કરવામાં આવી હતી. વેબકિટ 2 અને જીસ્ટ્રીમર 1.7 માટે ઉમેરાયેલ સપોર્ટ, આ ઉપરાંત, સી ++ 11 ધોરણ માટેના આધારને લગતા સુધારાઓ લાગુ કરવામાં આવ્યા હતા અને સી ++ 20 કમ્પાઇલર એસેમ્બલી માટે સપોર્ટ ઉમેરવામાં આવ્યો હતો.

પણ હાઇલાઇટ્સ તેમણે ઓપનજીએલ સપોર્ટને ફરીથી ડિઝાઇન કર્યું, ઓપનજીએલ (3.2.૨+) ના નવા સંસ્કરણોના ઉપયોગમાં સુધારો થયો છે, તેમજ માઉસ વડે રમવામાં આવતા નિયંત્રણ હાવભાવ માટેના ઇવેન્ટ્સ માટેનો નવો આધાર.

અન્ય ફેરફારો કે જે standભા છે આ નવા સંસ્કરણનું:

  • WxBusyInfo, wxDataViewCtrl, wxNotificationsMessage, wxStaticBox, wxStyledTextCtrl અને wxUIActionSimulator વર્ગોમાં નોંધપાત્ર સુધારા કરવામાં આવ્યા છે.
  • ફોન્ટ કદ અને લાઇટ પેન્સિલની પહોળાઈ નક્કી કરતી વખતે wxFont અને wxGraphicsContext માં બિન-પૂર્ણાંક મૂલ્યોને નિર્દિષ્ટ કરવાની ક્ષમતા ઉમેરવામાં.
  • ડબલ્યુએક્સસ્ટેટિકબોક્સમાં, વિન્ડોઝ પર મનસ્વી લેબલ્સ સોંપવાની ક્ષમતા લાગુ કરવામાં આવી છે.
  • ઉચ્ચ પિક્સેલ ડેન્સિટી (હાઇ ડીપીઆઇ) સાથેના ડિસ્પ્લે માટે સુધારેલ સપોર્ટ.
  • LZMA કમ્પ્રેશન અને ઝીપ 64 ફાઇલો માટે સપોર્ટ ઉમેર્યો.
  • નવા વર્ગો રજૂ કર્યાં: wxActivityIndicator, wxAddRemoveCtrl, wxAppProgressIndicator, wxNativeWindow, wxPowerResourceBlocker, wxSecretStore અને wxTempFFile.
  • ડબલ્યુએક્સગ્રાડમાં ક colલમ અને પંક્તિઓને ઠંડું કરવા માટે ઉમેરાયેલ સપોર્ટ.
  • ડબલ્યુએક્સજીટીકે 3 અને ડબ્લ્યુએક્સઓએક્સએક્સ / કોકો બંદરોમાં ઘણાં ઉકેલો.
  • નવું પ્રાયોગિક ડબલ્યુએક્સક્યુએટ બંદર.

છેલ્લે જો તમને તેના વિશે વધુ જાણવામાં રસ છે, તમે વિગતો ચકાસી શકો છો નીચેની લીંક પર જઈને.

WxWidgets ડાઉનલોડ કરો

જેઓ આ ટૂલકિટને ડાઉનલોડ અને ઇન્સ્ટોલ કરવામાં સમર્થ છે તેમાં રસ ધરાવતા લોકો માટે, તે તેના ડાઉનલોડ વિભાગમાં સત્તાવાર વેબસાઇટથી લક્ષ્ય operatingપરેટિંગ સિસ્ટમ (વિંડોઝ, મ orક અથવા લિનક્સ) માટેના પેકેજો મેળવી શકે છે.

કડી આ છે.

જે લોકો ડેબિયન, ઉબુન્ટુ અથવા આમાંથી કેટલાક વ્યુત્પન્નનો ઉપયોગ કરે છે તેવા કિસ્સામાં, તેઓ ટર્મિનલમાં નીચેના લખીને કમ્પાઇલ કરી શકે છે.

sudo apt-get install libgtk-3-dev build-essential checkinstall

તેઓ theફિશિયલ વેબસાઇટ પરથી ડાઉનલોડ કરેલા પેકેજને અનઝિપ કરવાનું શરૂ કરે છે અને પરિણામી ફોલ્ડર દાખલ કરે છે. અહીં તેઓ ફોલ્ડર પાથમાં સ્થિત ટર્મિનલ ખોલી શકે છે અથવા ટર્મિનલમાં ફોલ્ડરની અંદર પોતાને સ્થિત કરી શકે છે.

અને અમે આ સાથે સંકલન કરવા આગળ વધીએ છીએ:

mkdir gtk-build
cd gtk-build/
../configure --disable-shared --enable-unicode
make


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   ડેવિડ, રેડ 84 જણાવ્યું હતું કે

    હેલો
    મને તે ગમતું નથી કે બ્લોગ શું બન્યું છે, તે પ્રસિદ્ધિથી ભરેલું છે, તે ભયંકર છે, અહીં આસપાસ, અહીં, અહીં પ્રવેશ કરીને મને ડર લાગે છે કે મારો કમ્પ્યુટર ચેપ લાગશે. ગાય્સ, અગાઉના બ્લોગ માલિકોએ તમને છોડી દીધેલા વારસોને કલંકિત ન કરો, કારણ કે તે ખૂબ જ સ્વાદિષ્ટ બ્લોગ હતો.