PDA

Visualizza la versione completa : [C++] ListBox (in C++Builder)


lcastello
15-12-2005, 23:38
Ciao a tutti, avrei un piccolo problema, uso borland c++ builder, sto creando un piccolo programmino in c++ con una semplice GUI. Vorrei però inserire una particolarità ad una listbox che ho nel form, ovvero la possibilità di inserire non solo testo, ma anche una piccola immagine vicino. Per essere più chiari, all'interno della listbox deve appare una piccola immagine e poi il testo. L'immagine deve essere logicamente grande come una linea di testo, diciamo come una emoticons.

E' possibile ?????????


grazie



ciao :ciauz:

alka
16-12-2005, 02:06
Non uso abitualmente C++Builder, bensì Delphi con cui è stata realizzata la libreria VCL.

Il controllo TListBox possiede due eventi, OnDrawItem e OnMeasureItem, che ti consentono di visualizzare ciò che vuoi all'interno del controllo indicando prima le dimensioni dell'elemento e, successivamente, disegnarlo usando le funzioni dell'oggetto Canvas.

Se sbirci sulla Guida in linea, troverai tutte le istruzioni necessarie e qualche esempio su come utilizzare questi eventi per ottenere il tuo scopo.

Ciao! :ciauz:

Loading