in data 08-03-2016 03:40 AM
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);
Risolto Andare alla soluzione.
in data 08-04-2016 04:07 AM
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.
in data 08-04-2016 04:15 AM
Ti ringrazio tantissimo, modificare il colore del tasto freccia è la soluzione che fa al caso mio.
Grazie ancora.