Addon geliştirirken sabit yazılar oldukça çok ihtiyacımız olmaktadır. Bu nesnenin bazı özelliklerinin properties panelinden değiştirilebilmesine rağmen bir çok özelliği ise kod ile değiştirilebilmektedir.
Bunun nedeni properties panelinde genelde IItem interface özellikleri bulunmasına rağmen TextStyle property yer almamaktadır.
TextStyle property ile yazıya verilebilecek özelliklerin listesi:
ts_PLAIN_FONT | 0 | Standard SAP Business One typeface |
ts_BOLD | 1 | Bold typeface |
ts_ITALIC | 2 | Italic typeface |
ts_UNDERLINE | 4 | Underlined text |
ts_STRIKE_OUT | 8 | Strikethrough text |
ts_SHADOW | 16 | Shadow on standard typeface |
ts_CONDENSE | 32 | Condensed character spacing |
ts_EXTEND | 64 | Expanded character spacing |
Bu özellikleri kullanmak için objeyi seçerek TextStyle değerine SAPbouiCOM.BoTextStyle enum tipli liste içerisinden bir özellik verebilirsiniz.
ts_BOLD değerini verdiğinizde yazının daha kalın olduğunu görebilirsiniz.
Ayrıca yine FontSize property ile yazı boyutunu istediğiniz gibi büyütebilirsiniz. Yazı boyutu default olarak -1 değerini almaktadır.