Új hozzászólás Aktív témák

  • daninet

    veterán

    Elég egyszerű egyébként, de érthetetlen mi volt a szándékuk. Azzal változik a szöveg fogópontja, hogy hogyan igazítod a szöveget :F
    Leírom, hátha valakit érdekel, módosítani is tudjátok ez alapján.

    Szóval GDL-ben úgy írsz ki szöveget, hogy csinálsz egy paragrafust (PARAGRAPH), utána a paragrafusokat szöveg blokkokba (TEXTBLOCK) kell rendezni, utána pedig kell egy harmadik függvény ami ezt az egészet kiírja a programban pl. RICHTEXT2

    A paragraph-nál nem tudod a fogópontot állítani csak olyan dolgokat, hogy balra vagy jobbra igazított legyen, mekkora legyen a betűtípus stb.

    A textblock harmadik paramétere a fogópont amit egy számmal kell jelölni. Ahhoz, hogy középen legyen az 5-öst kell választani.

    Most a pecsétben az alábbi található:

    if AC_TextAlignment_1 = ALIGN_LEFT then    
            anchorStyle1 = 1
        else
             if AC_TextAlignment_1 = ALIGN_CENTER then    ! Center
                anchorStyle1 = 2
            else
                anchorStyle1 = 3                        ! Right
            endif

    Szóval attól függően, hogy balra, jobbra vagy középre igazítod a paragraph szövegét az 1-2-3 fogópontokat használja.
    Ha átírod ezeket 5-re akkor középre ugrik a szöveg. A dolgot némileg árnyalja, hogy a fekete fogópontokat is át kéne igazgatni, de most nem rakok bele több energiát, hogy kimazsolázzam a kódból, mert ezt a pecsétet úgysem tudjátok felülírni, szóval pont annyit értek el vele mintha a 22-est használnátok.

    Miért vegyem meg, ha 3x annyiért, 3x annyi idő alatt megépíthetem? ´¯`·.¸¸.·´¯`·.¸><(((º>

Új hozzászólás Aktív témák