चेतावनी: यह पृष्ठ एक स्वचालित (मशीन) अनुवाद है, किसी भी संदेह के मामले में कृपया मूल अंग्रेजी दस्तावेज़ देखें। इससे होने वाली असुविधा के लिए हम क्षमा चाहते हैं।

ECTkeyboard - व्यक्तिगत वर्चुअल कीबोर्ड बनाना

व्यक्तिगत वर्चुअल कीबोर्ड बनाना

ECTkeyboard अविश्वसनीय रूप से लचीली सेटिंग्स सुविधाएँ प्रदान करता है। उदाहरण के लिए, उपयोगकर्ता किसी भी राशि या बटन की स्थिति के साथ अपना स्वयं का वर्चुअल कीबोर्ड बना सकता है, जिसमें अनुकूलित कैप्शन और प्रत्येक बटन के लिए एक छवि या ध्वनि शामिल है। ऐसा करने के लिए, उपयोगकर्ता को बटन या ध्वनि और ध्वनियों के पूर्ण पथ के साथ एक कीबोर्ड फ़ाइल बनानी होगी। ऐसी फ़ाइल के साथ काम करने के लिए प्रोग्राम सेट करना भी आवश्यक है।

कीबोर्ड फाइलें

कीबोर्ड फ़ाइलें एक विशेष अलग प्रतीक (डिफ़ॉल्ट मान # है) का उपयोग करके लिखे गए मापदंडों के साथ पाठ फाइलें हैं। फ़ाइल में प्रत्येक स्ट्रिंग वर्चुअल कीबोर्ड के एक बटन से मेल खाती है, उदा। यदि वर्चुअल कीबोर्ड में नौ बटन होते हैं, तो कीबोर्ड की फाइल में नौ स्वतंत्र तार होने चाहिए।

चलो आभासी कीबोर्ड फ़ाइल का एक उदाहरण देखें (अंजीर देखें। 23)।

Keyboard file example (चित्र 23। कीबोर्ड फ़ाइल उदाहरण)

यह कीबोर्ड विशेष रूप से चिकित्सा और पुनर्वास केंद्रों के लिए बनाया गया था, और इसका मुख्य कार्य एक मरीज के साथ बहुत पहले प्रारंभिक संपर्क स्थापित करना है जो बोल या लिख ​​नहीं सकता है। कीबोर्ड में सिर्फ नौ बटन होते हैं: 'ईट', 'ड्रिंक', 'टॉयलेट', 'हॉट', 'कोल्ड', 'स्लीप', 'गुड', 'बैड', 'पेन'।

यह उदाहरण दिखाता है कि फ़ाइल के प्रत्येक स्ट्रिंग का उपयोग विभिन्न मापदंडों को सेट करने के लिए कैसे किया जाता है। इसे स्पष्ट करने के लिए, फ़ाइल सामग्री को कई स्तंभों में विभाजित किया जा सकता है।

Clear structure of the keyboard file (चित्र 24। कीबोर्ड फ़ाइल की स्पष्ट संरचना)

कीबोर्ड फ़ाइल संरचना की तुलना एक तालिका के साथ की जा सकती है, जहां प्रत्येक पंक्ति वर्चुअल कीबोर्ड के एक बटन से मेल खाती है, जबकि प्रत्येक कॉलम बटन के एक अलग पैरामीटर से मेल खाती है।

कॉलम संख्या 0. उदाहरण से शुरू होती है:

कीबोर्ड फ़ाइल के साथ काम करने के लिए प्रोग्राम सेट करना

यह कार्यक्रम संचालित करने के लिए एक कीबोर्ड फाइल बनाने के लिए पर्याप्त नहीं है। उपयोगकर्ता को स्थापित करना होगा ECTkeyboard कार्यक्रम की उचित कार्यक्षमता प्रदान करने के लिए। ऐसा करने के लिए, उपयोगकर्ता को प्रोग्राम की सेटिंग विंडो में निम्नलिखित मापदंडों को बदलना होगा:

कार्यक्रम में सभी परिवर्तनों को सहेजने के बाद, उपयोगकर्ता को चयनकर्ता का एक उचित कार्य मोड चुनना होगा। कार्यक्रम काम करने के लिए तैयार है (अंजीर देखें। 25)। ऐसे कीबोर्ड के लिए सबसे सुविधाजनक तरीका दूसरा तरीका है, अर्थात् क्षैतिज स्कैनिंग मोड।

Appearance of simplified keyboard with icons (चित्र। 25. आइकन के साथ सरलीकृत कीबोर्ड की उपस्थिति)

PROअतिरिक्त जानकारी

के प्रारंभिक संस्करण ECTkeyboard वर्चुअल कीबोर्ड कैप्शन, छवियों और ध्वनियों (प्रोग्राम के सेटिंग्स विंडो के 6, 7, 8) के लिए अलग-अलग फ़ाइलों का चयन करने की संभावना थी। लेकिन नवीनतम संस्करण की रिलीज के बाद, सभी उल्लिखित पैरामीटर कीबोर्ड फाइलों में एकजुट हो गए थे। इस प्रकार पैरामीटर 7 और 8 प्रोग्राम की सेटिंग्स विंडो से छिपे हुए हैं।

वर्चुअल कीबोर्ड के प्रत्येक बटन को 5 अलग-अलग छवियों (निष्क्रिय स्थिति, कर्सर के नीचे एक बटन, बटन पंक्ति चयन, बटन चयन, दबाया गया बटन) और एक ध्वनि फ़ाइल तक कैप्शन दिया जा सकता है, जो बटन के हाइलाइट होने पर खेला जाता है । सभी उल्लिखित पैरामीटर अनिवार्य नहीं हैं, उदा। उपयोगकर्ता बटन के एक समूह के लिए केवल ध्वनियों और आइकन का चयन कर सकता है, और केवल दूसरे समूह के लिए कैप्शन। भले ही बटन के लिए कोई पैरामीटर न हो, ECTkeyboard अभी भी ठीक से काम करेगा, केवल उस विशेष बटन से कोई कार्रवाई नहीं होगी। इस तरह के एक दृष्टिकोण कार्यक्रम की स्थापना की प्रक्रिया में महान लचीलापन प्रदान करता है।

वर्चुअल कीबोर्ड के सभी चित्र (आइकन) रैम में लोड किए गए हैं और बटन के चयनित पैमाने (पैरामीटर 56) और वर्तमान में चयनित प्रतीक विंडो (पैरामीटर 173) के अनुसार प्रदान किए गए हैं। जब एक कीबोर्ड में बटन या भारी छवि फ़ाइलें शामिल होती हैं, तो यह रेंडरिंग प्रक्रिया महत्वपूर्ण समय ले सकती है। पूर्ण री-रेंडरिंग कार्यक्रम की सेटिंग्स विंडो में हर बदलाव, नई प्रोफाइल लोडिंग या परिवर्तन के बाद होता है ECTkeyboard मुख्य खिड़की का आकार। यह प्रभाव अधिक ध्यान देने योग्य है जब कीबोर्ड बटन के प्रत्येक राज्य की अपनी छवि होती है, या ऐसी छवियों में उच्च रिज़ॉल्यूशन होता है। इस प्रकार, प्रोग्राम का केवल प्रो संस्करण कीबोर्ड आइकन का समर्थन करता है, क्योंकि उपयोगकर्ता को प्रोग्राम में उपयोग किए जाने वाले सभी मापदंडों और सेटिंग्स की उचित समझ होनी चाहिए।

कीबोर्ड आइकन के विपरीत, ध्वनि फ़ाइलों को घोषणा के क्षण में भंडारण डिवाइस से लोड किया जाता है। कार्यक्रम की गति में सुधार करने के लिए, इसे हार्ड ड्राइव या किसी भी तेज़ बाह्य संग्रहण डिवाइस (USB 2.0 या 3.0) से लॉन्च करने की अनुशंसा की जाती है। जब उपयोगकर्ता लॉन्च करता है ECTkeyboard USB 1.0 पोर्ट के माध्यम से जुड़े स्टोरेज डिवाइस से या ऐसे डिवाइस की रीडिंग स्पीड बहुत कम है, प्रोग्राम की ध्वनियों को देरी के साथ खेला जा सकता है, जबकि प्रोग्राम अधिकतम दक्षता और ऑपरेटिंग गति प्रदान नहीं करेगा।

वर्तमान कीबोर्ड फ़ाइल संरचना उपयोगकर्ता को अतिरिक्त पैरामीटर जोड़ने की अनुमति देती है, उदा। नए स्थानीयकरण, बहुत जल्दी (अंजीर देखें। 26)। अतिरिक्त स्थानीयकरण के साथ काम करने के लिए, उपयोगकर्ता को प्रोग्राम की सेटिंग्स विंडो में पैरामीटर 28 के मान को बस बदलना होगा 5 # 1, क्योंकि अतिरिक्त कैप्शन कीबोर्ड फ़ाइल के पांचवें कॉलम में जोड़े जाते हैं। एक कीबोर्ड फ़ाइल में कई अलग-अलग स्थानीयकरण हो सकते हैं, जिनके साथ अलग-अलग कॉलम में सहेजा गया है # विभाजक। यदि आवश्यक हो, तो उपयोगकर्ता कीबोर्ड के लिए ध्वनियों या आइकन के विशिष्ट सेट भी जोड़ सकता है। इस प्रक्रिया की अविश्वसनीय आसानी होती है ECTkeyboard वास्तव में एक सार्वभौमिक कार्यक्रम।

Adding localization to the keyboard file (चित्र 26। कीबोर्ड फ़ाइल में स्थानीयकरण जोड़ना)