ABA


"שאלה בMFC."
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #5279 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 5279
BadBoy

   21:03   04.03.03   
אל הפורום  
  שאלה בMFC.  
 
   הי.
אני מנסה ליצור אפליקציית MFC בWIN2000.
ויש לי בעיה.
הבעיה היא כזו:
אני מעוניין שכל CONTROL על הDIALOG שלי יהיה
עם סגנון RTL.
הדיאלוג (בתור התחלה) מכיל שני כפתורים ו List Control.
סימנתי את ה-CHECKBOX של RightToLeftReadingOrder במאפייני הDIALOG.
סימנתי את ה-CHECKBOX של RightToLeftReadingOrder במאפייני הכפתורים.

הבעיה היא ב List Control שאותו אי אפשר ליישר מימין לשמאל
וכאשר אני מוסיף 2 עמודות, הראשונה נמצאת צמודה לשמאל במקום לימין.

אם מישהו יודע איך לשנות זאת, אודה לו מאוד.
נ.ב.
אין ל- Exteneded Style, List Control של RTL.
חיפשתי בMSDN, ומה שמצאתי היה הסבר על איך עשו את WIN98 בעברית/ערבית
(דרסו כל מיני פונקציות וכו')


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  מצאתי פתרון :) BadBoy 10.03.03 19:38 1

       
BadBoy

   19:38   10.03.03   
אל הפורום  
  1. מצאתי פתרון :)  
בתגובה להודעה מספר 0
 
   או.קי ידידי.
הבעיה נפתרה.
בכל אופן, הפתרון הוא להשתמש ב Extended Style שנקרא : WS_EX_LAYOUT_RTL וערכו 0x00040000L. (אני חושב, )
השימוש בו נעשה בפונקציה Get/SetWindowLong.
בהצלחה ידידי...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net