פונטים קטנים בעברית לפאלם - הפתרון!

udifpalm

New member
פונטים קטנים בעברית לפאלם - הפתרון!

לקח לי כמה שבועות של עבודה לא רצופה, אבל הנה הפתרון! הפתרון מבוסס על קטע קוד מה- iSpin SDK שנלקח מ- http://www.taptarget.com/products/ispin-developers.html מה שהם עושים זה לקחת פונט רגיל, לבנות Bitmap שממוקם offline, לצייר עליו את האותיות, ובעזרת זה לבנות פונט מוקטן. בעזרת הקוד הנ"ל בניתי קובץ עזר שיוצר 4 פונטים חדשים בזכרון, שהינם עותק מוקטן של הפונטים הקיימים. תוכנת ההדגמה רצה על ה- UX-50 וה-Tungsten C - שניהם מכשירי Hi-res עם OS 5.2.x אבקש לקבל תגובות לגבי התפקוד על מכשירים נוספים (כמובן רק מכשירי Hires - 320x320 ומעלה). הקובץ המצורף הוא קובץ ZIP שהסיומת שלו שונתה ל-TXT בגלל ההגבלות של פורומי תפוז. מכיון שהקובץ טריוויאלי לא הוספתי שום copyright משלי על הקבצים (90% מהדמו מבוסס על השבלונה שמייצר codewarrior ו-90% מהספריה זה קוד של iSpin שעשיתי בו רק שינויים קוסמטיים).
 

udifpalm

New member
לינק מעניין

בנושא אחר לגמרי (שרשרתי הודעותי! - לא שיש כאן הפצצה של הודעות...) הנה לינק מעניין שהגעתי אליו דרך גוגל (למיטב נסיוני לא הצלחתי להגיע אליו ישירות מאתר access) http://www.palmsource.com/about/events/expo/2002/postdev_all.html הלינק ישן, אבל יש כמה פרזנטציות טכניות מענינות. דבר נוסף - במהלך החיפוש נתקלתי בפונקציה WinGetScalingMode()/WinSetScalingMode() שמאפשרת לעבור למערכת קואורדינטות בהפרדה כפולה. מסתבר שהפונקציה עובדת רק החל מגרסת מ"ה 5.3: http://www.mail-archive.com/[email protected]/msg78857.html
 

מענדי

New member
בLD התוכנה עובדת

השאלה האם היא אמורה לשנות משהו בשאר התוכנות? ואם כן איפה אפשר לבדוק?
 

udifpalm

New member
לא, היא לא אמורה.

המטרה היא רק לוודא שהרוטינות עובדות כמו שצריך על כל מכשירי פאלם השונים. אני מתכוון לשלב אותן בגרסה חדשה של HebDatabook שאוציא בקרוב. המטרה היא להוסיף תצוגה חודשית כמו שיש ב- KsDatebook היפנית בה תצוגה חודשית כוללת את הטקסט של הפגישות בתוך הריבוע של אותו יום.
 

udifpalm

New member
HebDatabook -< HebDateBook כמובן

זו תוכנת הלוח ששלחתי לפורום לפני כשנה ושכללה את ה-Datebook הסטנדרטי של פאלם בתוספת לןח עברי ותצוגת חגים. מה שנוסף מאז: רה-ארגון פנימי של התוכנה (מעבר מקבצי rsrc לקבצי rcp) תמיכה במסך רחב או גבוה: 320x480 ו-480x320 מה שיתווסף לפני השחרור: התצוגה החודשית כפי שהוסבר (תוך שימוש בפונטים הזעירים)
 

AYELET1

New member
אני אהפוך את הפתרון למאמר

כולל קובץ ה-ZIP יש לך מה להוסיף כדברי הסבר למאמר אודי? (וכמובן גם את הקישור המעניין לקישורים)
 

udifpalm

New member
אין ממש מה להוסיף

אולי רק להבהיר שהקוד לאמוסיף תמיכה לאפליקציות קיימות אלא רק לאפליקציות שרוצות להשתמש בפונטים החדשים.
 

AYELET1

New member
עלה

ל-PDACE. תודה אודי
 
למעלה