Forum Italiano sui Prodotti NI

cancel
Showing results for 
Search instead for 
Did you mean: 

Modificare attributi di un Ring in una tabella

Solved!
Go to solution

Ciao a tutti, io ho una tabella in cui alcune celle sono di tipo ring, vorrei sapere se è possibile personalizzare il ring (Es. colore della freccia) come si fa con un normale ring per esempio tramite la funzione SetCtrlAttribute(<panelHandle>, <ControlID>,ATTR_MENU_ARROW_COLOR , VAL_RED);

0 Kudos
Message 1 of 3
(3,458 Views)
Solution
Accepted by topic author 19Matt94

Gli attributi disoponibili li puoi trovare nella funzione SetTableCellAttribute ma purtroppo (come vedi in questo elenco) direi che il colore della freccia non è modificabille. Potresti eventualmente modificare il colore del tasto freccia con l'attributo ATTR_CELL_FRAME_COLOR ma solamente se il pannello non segue il "windows visual style for controls". Se invece il pannello segue il tema di Windows, potresti settare la sola tabella per non seguirlo con SetCtrlAttribute (..., ...,

ATTR_DISABLE_PANEL_THEME, 0); personalmente non mi piace avere tutti gli elementi che seguono il tema e uno solo differente ma è questione di gusti.



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
Message 2 of 3
(3,438 Views)

Ti ringrazio tantissimo, modificare il colore del tasto freccia è la soluzione che fa al caso mio.

Grazie ancora.

0 Kudos
Message 3 of 3
(3,429 Views)