עיצוב טקסט

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

באפשרותך להחיל עיצוב על-ידי שימוש את ההודעה EM_SETPARAFORMAT פיסקה. כדי לקבוע את הפיסקה הנוכחית עיצוב עבור הטקסט שנבחר, השתמש את ההודעה EM_GETPARAFORMAT . המבנה PARAFORMAT נמצא בשימוש עם שתי ההודעות כדי לציין תכונות עיצוב פיסקה.

ניתן להחיל עיצוב תווים על-ידי שימוש את ההודעה EM_SETCHARFORMAT . כדי לקבוע את עיצוב עבור הטקסט הנבחר התו הנוכחי, באפשרותך להשתמש את ההודעה EM_GETCHARFORMAT . מבנה CHARFORMAT נמצא בשימוש עם שתי ההודעות כדי לציין תכונות תו.

באפשרותך גם להשתמש EM_SETCHARFORMAT ו EM_GETCHARFORMAT הודעות כדי להגדיר ולאחזר את ברירת המחדל עיצוב תווים, המהווה את העיצוב שהוחל על תווים כלשהם שנוספו מאוחר יותר. לדוגמה, אם יישום מגדירה את עיצוב מודגש התו המשמש כברירת מחדל ולאחר מכן, המשתמש מקליד תו, תו זה הוא מודגש.

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

אפקט תו מוגן הוא ייחודי בכך היא אינה משנה את המראה של טקסט. אם המשתמש מנסה לשנות טקסט מוגן, פקד עריכה עשירה שולח את החלון האב שלו הודעת דיווח EN_PROTECTED , ומאפשר את החלון האב לאפשר או למנוע את השינוי. כדי לקבל הודעה זו, עליך להפעיל אותה באמצעות הודעה EM_SETEVENTMASK.

צבע הקידמה היא תכונת תו, אך צבע הרקע הוא מאפיין של פקד עריכה עשירה. כדי להגדיר את צבע הרקע, השתמש את ההודעה EM_SETBKGNDCOLOR.

Index