igiSetStyle

Sets a size, rounding or alpha. Takes element (Which setting: an IGI_STYLE_* constant), value (The new value - pixels for sizes and roundings, 0.1-1.0 for IGI_STYLE_ALPHA, 0.0-1.0 for the ...ALIGN settings).

IGI

Parameters & Returns

Parameters

element Int
value Double

Returns

Void

Quick Summary

Sets a size, rounding or alpha. Takes element (Which setting: an IGI_STYLE_* constant), value (The new value - pixels for sizes and roundings, 0.1-1.0 for IGI_STYLE_ALPHA, 0.0-1.0 for the ...ALIGN settings).

Technical Exegesis...

Sets a size, rounding or alpha. IGI_STYLE_*: ALPHA, DISABLEDALPHA, WINDOWPADDINGX/Y, WINDOWROUNDING, WINDOWBORDERSIZE, WINDOWMINWIDTH/HEIGHT, WINDOWTITLEALIGNX/Y, CHILDROUNDING, CHILDBORDERSIZE, POPUPROUNDING, POPUPBORDERSIZE, FRAMEPADDINGX/Y, FRAMEROUNDING, FRAMEBORDERSIZE, ITEMSPACINGX/Y, ITEMINNERSPACINGX/Y, INDENTSPACING, SCROLLBARSIZE, SCROLLBARROUNDING, GRABMINSIZE, GRABROUNDING, TABROUNDING, TABBORDERSIZE, BUTTONTEXTALIGNX/Y. Stays until changed (themes don't change these).

Example

Example.bam
igiSetStyle(IGI_STYLE_WINDOWROUNDING, 8.0)
igiSetStyle(IGI_STYLE_FRAMEROUNDING, 4.0)
igiSetStyle(IGI_STYLE_WINDOWTITLEALIGNX, 0.5)  ; centred titles