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