תוכנה זו מדגימה שאפשר לערוך טקסטים דו-כיווניים (כגון, עברית עם מספרים, או עברית עם אנגלית, או פרסית עם רוסית) בקלי קלות, כאשר עורך התמלילים ערוך לשם כך.
הסבר תמציתי על העקרונות ניתן למצוא על ידי לחיצה על התויות למעלה. התוית UI משמשת להדגמה.
למקרה שהתוכנה מציג ג'יבריש במקום עברית: EZBD פותחה בעזרת Delphi 5, מערכת שתמכה בעברית בשיטה הישנה (קידוד בשמונה סיביות). במערכות ההפעלה המודרניות של מיקרוסופט (XP ו-Vista) מניחים שאנחנו מפעילים תוכנות שתומכות בשיטת הקידוד המודרנית - יוניקוד. אבל, מיקרוסופט מאפשרת לנו לשנות את שיטת הקידוד לתמיכה בתוכנות ישנות. כיצד?
הדרכה לכך ניתן למצוא ב- http://www.usability-standards.com/Projects/BiDi/DIY/LocalBidiShortcuts.htm
בתחתית המסך נמצא פאנל השליטה בקבצים. המקשים בפאנל זה מאפשרים לטעון אחד מהקבצים המוכנים מראש, או לפתוח קובץ חדש, לבטל שינויים או לשמור אותם. הקבצים המוכנים מראש כוללים:
|
ניהול קבצים | ||||||||||||
בראש המסך נמצא פאנל הגדרת מאפייני מסמך ופיסקה. בצד מימין של הפאנל מגדירים את הכיוון הראשי של המסמך ואת השפות. ברירת המחדל לכיווניות הראשית היא מימין לשמאל, שזה הכלל. עקרונית, אפשר להגדיר את עורך התמלילים באופן שמאפשר לשנות את השפות בכל שלב שהוא במהלך עריכת המסמך, ולתמוך באופן זה בריבוי שפות. תוכנת הדמו מדגימה שניתן להגדיר את השפה, אבל התוכנה אינה תומכת בתכונה זו: ההדגמה היא בעברית-אנגלית בלבד. בצד שמאל של הפאנל מגדירים את מאפייני הפיסקה, הכוללים את כיווניות הפיסקה ואת אופן הישור שלה. |
מאפייני מסמך ופיסקה | ||||||||||||
מיקום הסמן נקבע בעזרת העכבר ובעזרת מקשי החצים. תנועת הסמן בתגובה למקשי החצים היא על פי הסימון על גבי החצים, ללא תלות בטקסט עליו הסמן מצביע. לחצני החצים ימינה ושמאלה בלווי לחיצה על המקש Ctrl גורמים לקפיצת הסמן למילה הבאה, בכיוון המתאים לסימון על גבי החץ. המיקום בתגובה ללחצני ה-Home וה-End הוא על פי כיווניות הפיסקה. במקרים של שינוי במיקום הסמן, כיווניות העריכה מותאמת אוטומטית לטקסט עליו הסמן מצביע. |
השליטה במיקום הסמן | ||||||||||||
מעל לפני ניהול הקבצים נמצא פאנל השליטה בסמן. בצד שמאל של הפאנל ניתן להבחין במקרא לכיווניות הסמן ולאופן שינוי הכיווניות. כיווניות הסמן מגדירה את קידוד לוח המקשים, וכן את כיוון התקדמות הסמן בהכנסת תו או במחיקתו. בצד ימין של הפאנל נמצאים מקשי השליטה בקינון. מימוש הקינון בתוכנת ההדגמה הוא על ידי החלפת תוי הרווח הרגילים בתוי רווח כיווניים. כאשר רוצים לאלץ כיווניות שמאל לימין לקטע טקסט בעברית, מסמנים את הקטע ולוחצים על מקש השליטה המתאים. הלחצן הימני מאפשר לראות את תוי הרווח הכיווניים. תוכנה זו פותחה במטרה להוכיח שניתן לענות על דרישות השימושיות בהסתמכות על המודל ההיברידי. התוכנה מאפשרת הקלדת טקסטים דו כיווניים ועריכתם, ומדגימה את התכונות הנדרשות מעורכי טסקטים דו-כיווניים. |
השליטה בכיווני העריכה | ||||||||||||
סימון קטע ממומש בתוכנת ההדגמה בעזרת העכבר בלבד. גירסא זו של תוכנת ההדגמה אינה תומכת בסימון בעזרת לחיצה על מקש ה-Shift. התוכנה תומכת בסימון קטע בתוך שורה בלבד, ואינה מאפשרת סימון קטע שנפרש על פני מספר שורות. |
סימון קטע | ||||||||||||
פונקציות חיתוך, העתקה והדבקה מופעלות על ידי המקשים שמשמאל למקשי השליטה בקינון, ועל ידי מקשי הקיצור הסטנדרטיים: Ctrl-x, Ctrl-c, Ctrl-v. |
פונקציות לוח המלחצת |