// ĠTHIS ĠFILE ĠIS ĠGENERATED ! ĠDO ĠNOT ĠEDIT ĠIT ĠMAN U ALLY ! ĠALL ĠCH ANG ES ĠTO ĠIT ĠWILL ĠBE ĠOVER WR IT TEN ĠON ĠE ACH ĠBUILD Ċ package Ġgod ot Ċ Ċ import Ġgod ot . core . Color Ċ import Ġgod ot . core . Dictionary Ċ import Ġgod ot . core . God ot Error Ċ import Ġgod ot . core . Pool String Array Ċ import Ġgod ot . core . Signal 1 Ċ import Ġgod ot . core . Variant Ċ import Ġgod ot . core . Variant Array Ċ import Ġgod ot . core . signal Ċ import Ġgod ot . ic alls ._ ic all _ Boolean Ċ import Ġgod ot . ic alls ._ ic all _ Boolean _ Long Ċ import Ġgod ot . ic alls ._ ic all _ Dictionary _ Pool String Array Ċ import Ġgod ot . ic alls ._ ic all _ Double Ċ import Ġgod ot . ic alls ._ ic all _ Long Ċ import Ġgod ot . ic alls ._ ic all _ Long _ String Ċ import Ġgod ot . ic alls ._ ic all _ String Ċ import Ġgod ot . ic alls ._ ic all _ Unit Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Boolean Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Color Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Double Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Long Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Long _ Boolean _ Long Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Object Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Object _ Long _ Long Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ String Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Variant Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Variant Array Ċ import Ġgod ot . ic alls ._ ic all _ V ScrollBar Ċ import Ġgod ot . ic alls ._ ic all _ Variant Array Ċ import Ġgod ot . internal . utils . getMethod Bind Ċ import Ġgod ot . internal . utils . invoke Constructor Ċ import Ġkotlin . Boolean Ċ import Ġkotlin . Double Ċ import Ġkotlin . Long Ċ import Ġkotlin . String Ċ import Ġkotlinx . c interop . CO pa que Pointer Ċ Ċ open Ġclass ĠRich Text Label Ġ: ĠControl () Ġ{ ĊĠ Ġval Ġmeta Clicked : ĠSignal 1 < Variant > Ġby Ġsignal (" meta ") ĊĊĠ Ġval Ġmeta Hover Ended : ĠSignal 1 < Variant > Ġby Ġsignal (" meta ") ĊĊĠ Ġval Ġmeta Hover Started : ĠSignal 1 < Variant > Ġby Ġsignal (" meta ") ĊĊĠ Ġopen Ġvar Ġbb code Enabled : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," is _ using _ bb code ") ĊĠĠĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( mb , Ġthis . ptr ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ use _ bb code ") ĊĠĠĠĠĠ Ġ_ ic all _ Unit _ Boolean ( mb , Ġthis . ptr , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠ Ġopen Ġvar Ġbb code Text : ĠString ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," get _ bb code ") ĊĠĠĠĠĠ Ġreturn Ġ_ ic all _ String ( mb , Ġthis . ptr ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ bb code ") ĊĠĠĠĠĠ Ġ_ ic all _ Unit _ String ( mb , Ġthis . ptr , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠ Ġopen Ġvar Ġcustom Effects : ĠVariant Array ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," get _ effects ") ĊĠĠĠĠĠ Ġreturn Ġ_ ic all _ Variant Array ( mb , Ġthis . ptr ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ effects ") ĊĠĠĠĠĠ Ġ_ ic all _ Unit _ Variant Array ( mb , Ġthis . ptr , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠ Ġopen Ġvar Ġmeta Under lined : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," is _ meta _ under lined ") ĊĠĠĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( mb , Ġthis . ptr ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ meta _ underline ") ĊĠĠĠĠĠ Ġ_ ic all _ Unit _ Boolean ( mb , Ġthis . ptr , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠ Ġopen Ġvar Ġoverride Selected Font Color : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," is _ over riding _ selected _ font _ color ") ĊĠĠĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( mb , Ġthis . ptr ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ override _ selected _ font _ color ") ĊĠĠĠĠĠ Ġ_ ic all _ Unit _ Boolean ( mb , Ġthis . ptr , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠ Ġopen Ġvar Ġpercent Visible : ĠDouble ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," get _ percent _ visible ") ĊĠĠĠĠĠ Ġreturn Ġ_ ic all _ Double ( mb , Ġthis . ptr ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ percent _ visible ") ĊĠĠĠĠĠ Ġ_ ic all _ Unit _ Double ( mb , Ġthis . ptr , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠ Ġopen Ġvar Ġscroll Active : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," is _ scroll _ active ") ĊĠĠĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( mb , Ġthis . ptr ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ scroll _ active ") ĊĠĠĠĠĠ Ġ_ ic all _ Unit _ Boolean ( mb , Ġthis . ptr , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠ Ġopen Ġvar Ġscroll Following : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," is _ scroll _ following ") ĊĠĠĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( mb , Ġthis . ptr ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ scroll _ follow ") ĊĠĠĠĠĠ Ġ_ ic all _ Unit _ Boolean ( mb , Ġthis . ptr , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠ Ġopen Ġvar Ġselection Enabled : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," is _ selection _ enabled ") ĊĠĠĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( mb , Ġthis . ptr ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ selection _ enabled ") ĊĠĠĠĠĠ Ġ_ ic all _ Unit _ Boolean ( mb , Ġthis . ptr , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠ Ġopen Ġvar Ġtab Size : ĠLong ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," get _ tab _ size ") ĊĠĠĠĠĠ Ġreturn Ġ_ ic all _ Long ( mb , Ġthis . ptr ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ tab _ size ") ĊĠĠĠĠĠ Ġ_ ic all _ Unit _ Long ( mb , Ġthis . ptr , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠ Ġopen Ġvar Ġtext : ĠString ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," get _ text ") ĊĠĠĠĠĠ Ġreturn Ġ_ ic all _ String ( mb , Ġthis . ptr ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ text ") ĊĠĠĠĠĠ Ġ_ ic all _ Unit _ String ( mb , Ġthis . ptr , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠ Ġopen Ġvar Ġvisible Characters : ĠLong ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," get _ visible _ characters ") ĊĠĠĠĠĠ Ġreturn Ġ_ ic all _ Long ( mb , Ġthis . ptr ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ visible _ characters ") ĊĠĠĠĠĠ Ġ_ ic all _ Unit _ Long ( mb , Ġthis . ptr , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠ Ġoverride Ġfun Ġ__ new (): ĠCO pa que Pointer Ġ= Ġinvoke Constructor (" Rich Text Label ", Ġ" Rich Text Label ") ĊĊĠ Ġoverride Ġfun Ġ_ gui Input ( arg 0 : ĠInput Event ) Ġ{ ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġ_ scroll Changed ( arg 0 : ĠDouble ) Ġ{ ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġadd Image ( ĊĠĠĠ Ġimage : ĠTexture , ĊĠĠĠ Ġwidth : ĠLong Ġ= Ġ 0 , ĊĠĠĠ Ġheight : ĠLong Ġ= Ġ 0 ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," add _ image ") ĊĠĠĠ Ġ_ ic all _ Unit _ Object _ Long _ Long ( Ġmb , Ġthis . ptr , Ġimage , Ġwidth , Ġheight ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġadd Text ( text : ĠString ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," add _ text ") ĊĠĠĠ Ġ_ ic all _ Unit _ String ( Ġmb , Ġthis . ptr , Ġtext ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġappend Bb code ( bb code : ĠString ): ĠGod ot Error Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," append _ bb code ") ĊĠĠĠ Ġreturn ĠGod ot Error . by Value ( Ġ_ ic all _ Long _ String ( Ġmb , Ġthis . ptr , Ġbb code ). to UInt ()) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġclear () Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," clear ") ĊĠĠĠ Ġ_ ic all _ Unit ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġget Bb code (): ĠString Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," get _ bb code ") ĊĠĠĠ Ġreturn Ġ_ ic all _ String ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun ĠgetContent Height (): ĠLong Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," get _ content _ height ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Long ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġget Effects (): ĠVariant Array Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," get _ effects ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Variant Array ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġget Line Count (): ĠLong Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," get _ line _ count ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Long ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġget Percent Visible (): ĠDouble Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," get _ percent _ visible ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Double ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġget Tab Size (): ĠLong Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," get _ tab _ size ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Long ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun ĠgetText (): ĠString Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," get _ text ") ĊĠĠĠ Ġreturn Ġ_ ic all _ String ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun ĠgetTotal Character Count (): ĠLong Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," get _ total _ character _ count ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Long ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġget V Scroll (): ĠV ScrollBar Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," get _ v _ scroll ") ĊĠĠĠ Ġreturn Ġ_ ic all _ V ScrollBar ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġget Visible Characters (): ĠLong Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," get _ visible _ characters ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Long ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġget Visible Line Count (): ĠLong Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," get _ visible _ line _ count ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Long ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġinstall Effect ( effect : ĠVariant ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," install _ effect ") ĊĠĠĠ Ġ_ ic all _ Unit _ Variant ( Ġmb , Ġthis . ptr , Ġeffect ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġis Meta Under lined (): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," is _ meta _ under lined ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġis Over riding Selected Font Color (): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," is _ over riding _ selected _ font _ color ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġis Scroll Active (): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," is _ scroll _ active ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġis Scroll Following (): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," is _ scroll _ following ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġis Selection Enabled (): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," is _ selection _ enabled ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġis Using Bb code (): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," is _ using _ bb code ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġnewline () Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," newline ") ĊĠĠĠ Ġ_ ic all _ Unit ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġparse Bb code ( bb code : ĠString ): ĠGod ot Error Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," parse _ bb code ") ĊĠĠĠ Ġreturn ĠGod ot Error . by Value ( Ġ_ ic all _ Long _ String ( Ġmb , Ġthis . ptr , Ġbb code ). to UInt ()) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġparse Expressions For Values ( expressions : ĠPool String Array ): ĠDictionary Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," parse _ expressions _ for _ values ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Dictionary _ Pool String Array ( Ġmb , Ġthis . ptr , Ġexpressions ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġpop () Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," pop ") ĊĠĠĠ Ġ_ ic all _ Unit ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġpush Align ( align : ĠLong ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," push _ align ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long ( Ġmb , Ġthis . ptr , Ġalign ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġpush Bold () Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," push _ bold ") ĊĠĠĠ Ġ_ ic all _ Unit ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġpush Bold It al ics () Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," push _ bold _ ital ics ") ĊĠĠĠ Ġ_ ic all _ Unit ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġpush Cell () Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," push _ cell ") ĊĠĠĠ Ġ_ ic all _ Unit ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġpush Color ( color : ĠColor ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," push _ color ") ĊĠĠĠ Ġ_ ic all _ Unit _ Color ( Ġmb , Ġthis . ptr , Ġcolor ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġpush Font ( font : ĠFont ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," push _ font ") ĊĠĠĠ Ġ_ ic all _ Unit _ Object ( Ġmb , Ġthis . ptr , Ġfont ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġpush Indent ( level : ĠLong ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," push _ indent ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long ( Ġmb , Ġthis . ptr , Ġlevel ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġpush It al ics () Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," push _ ital ics ") ĊĠĠĠ Ġ_ ic all _ Unit ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġpush List ( type : ĠLong ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," push _ list ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long ( Ġmb , Ġthis . ptr , Ġtype ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġpush Meta ( data : ĠVariant ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," push _ meta ") ĊĠĠĠ Ġ_ ic all _ Unit _ Variant ( Ġmb , Ġthis . ptr , Ġdata ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġpush Mono () Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," push _ mono ") ĊĠĠĠ Ġ_ ic all _ Unit ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġpush Normal () Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," push _ normal ") ĊĠĠĠ Ġ_ ic all _ Unit ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġpush Stri ke through () Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," push _ strikethrough ") ĊĠĠĠ Ġ_ ic all _ Unit ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġpush Table ( columns : ĠLong ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," push _ table ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long ( Ġmb , Ġthis . ptr , Ġcolumns ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġpush Underline () Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," push _ underline ") ĊĠĠĠ Ġ_ ic all _ Unit ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġremove Line ( line : ĠLong ): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," remove _ line ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean _ Long ( Ġmb , Ġthis . ptr , Ġline ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġscroll To Line ( line : ĠLong ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," scroll _ to _ line ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long ( Ġmb , Ġthis . ptr , Ġline ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Bb code ( text : ĠString ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ bb code ") ĊĠĠĠ Ġ_ ic all _ Unit _ String ( Ġmb , Ġthis . ptr , Ġtext ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Effects ( effects : ĠVariant Array ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ effects ") ĊĠĠĠ Ġ_ ic all _ Unit _ Variant Array ( Ġmb , Ġthis . ptr , Ġeffects ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Meta Underline ( enable : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ meta _ underline ") ĊĠĠĠ Ġ_ ic all _ Unit _ Boolean ( Ġmb , Ġthis . ptr , Ġenable ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Override Selected Font Color ( override : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ override _ selected _ font _ color ") ĊĠĠĠ Ġ_ ic all _ Unit _ Boolean ( Ġmb , Ġthis . ptr , Ġoverride ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Percent Visible ( percent Visible : ĠDouble ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ percent _ visible ") ĊĠĠĠ Ġ_ ic all _ Unit _ Double ( Ġmb , Ġthis . ptr , Ġpercent Visible ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Scroll Active ( active : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ scroll _ active ") ĊĠĠĠ Ġ_ ic all _ Unit _ Boolean ( Ġmb , Ġthis . ptr , Ġactive ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Scroll Follow ( follow : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ scroll _ follow ") ĊĠĠĠ Ġ_ ic all _ Unit _ Boolean ( Ġmb , Ġthis . ptr , Ġfollow ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Selection Enabled ( enabled : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ selection _ enabled ") ĊĠĠĠ Ġ_ ic all _ Unit _ Boolean ( Ġmb , Ġthis . ptr , Ġenabled ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Tab Size ( spaces : ĠLong ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ tab _ size ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long ( Ġmb , Ġthis . ptr , Ġspaces ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset TableColumn Expand ( ĊĠĠĠ Ġcolumn : ĠLong , ĊĠĠĠ Ġexpand : ĠBoolean , ĊĠĠĠ Ġratio : ĠLong ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ table _ column _ expand ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long _ Boolean _ Long ( Ġmb , Ġthis . ptr , Ġcolumn , Ġexpand , Ġratio ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Text ( text : ĠString ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ text ") ĊĠĠĠ Ġ_ ic all _ Unit _ String ( Ġmb , Ġthis . ptr , Ġtext ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Use Bb code ( enable : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ use _ bb code ") ĊĠĠĠ Ġ_ ic all _ Unit _ Boolean ( Ġmb , Ġthis . ptr , Ġenable ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Visible Characters ( amount : ĠLong ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" Rich Text Label "," set _ visible _ characters ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long ( Ġmb , Ġthis . ptr , Ġamount ) ĊĠ Ġ} ĊĊĠ Ġenum Ġclass ĠAlign ( ĊĠĠĠ Ġid : ĠLong ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠALIGN _ LEFT ( 0 ), ĊĊĠĠĠ ĠALIGN _ CENTER ( 1 ), ĊĊĠĠĠ ĠALIGN _ RIGHT ( 2 ), ĊĊĠĠĠ ĠALIGN _ FILL ( 3 ); ĊĊĠĠĠ Ġval Ġid : ĠLong ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠ Ġthis . id Ġ= Ġid ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġfun Ġfrom ( value : ĠLong ) Ġ= Ġvalues (). single Ġ{ Ġit . id Ġ== Ġvalue Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġenum Ġclass ĠList Type ( ĊĠĠĠ Ġid : ĠLong ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠLIST _ NUMBER S ( 0 ), ĊĊĠĠĠ ĠLIST _ LET TER S ( 1 ), ĊĊĠĠĠ ĠLIST _ DOT S ( 2 ); ĊĊĠĠĠ Ġval Ġid : ĠLong ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠ Ġthis . id Ġ= Ġid ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġfun Ġfrom ( value : ĠLong ) Ġ= Ġvalues (). single Ġ{ Ġit . id Ġ== Ġvalue Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġenum Ġclass ĠItem Type ( ĊĠĠĠ Ġid : ĠLong ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠITEM _ FRAME ( 0 ), ĊĊĠĠĠ ĠITEM _ TEXT ( 1 ), ĊĊĠĠĠ ĠITEM _ IMAGE ( 2 ), ĊĊĠĠĠ ĠITEM _ NEW LINE ( 3 ), ĊĊĠĠĠ ĠITEM _ FONT ( 4 ), ĊĊĠĠĠ ĠITEM _ COLOR ( 5 ), ĊĊĠĠĠ ĠITEM _ UNDER LINE ( 6 ), ĊĊĠĠĠ ĠITEM _ STR IK ETH ROUGH ( 7 ), ĊĊĠĠĠ ĠITEM _ ALIGN ( 8 ), ĊĊĠĠĠ ĠITEM _ IND ENT ( 9 ), ĊĊĠĠĠ ĠITEM _ LIST ( 1 0 ), ĊĊĠĠĠ ĠITEM _ TABLE ( 1 1 ), ĊĊĠĠĠ ĠITEM _ FA DE ( 1 2 ), ĊĊĠĠĠ ĠITEM _ SHA KE ( 1 3 ), ĊĊĠĠĠ ĠITEM _ W AVE ( 1 4 ), ĊĊĠĠĠ ĠITEM _ TOR N ADO ( 1 5 ), ĊĊĠĠĠ ĠITEM _ R AIN BO W ( 1 6 ), ĊĊĠĠĠ ĠITEM _ META ( 1 7 ), ĊĊĠĠĠ ĠITEM _ CUSTOM FX ( 1 8 ); ĊĊĠĠĠ Ġval Ġid : ĠLong ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠ Ġthis . id Ġ= Ġid ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġfun Ġfrom ( value : ĠLong ) Ġ= Ġvalues (). single Ġ{ Ġit . id Ġ== Ġvalue Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġcompanion Ġobject Ċ } Ċ