Alle 19:54, giovedì 6 aprile 2006, Michele Zarri ha scritto: > > > Il PS invece era riferito a due domande fatte nei giorni scorsi > > > riguardo > > > > al > > > > > controllo treeview (ci ho provato anche su [email protected] :-D ). > > > So che non si dovrebbe inquinare un thread con un altra domanda ma in > > > sintesi le domande sono due: > > > 1. qualcuno ha scritto un bel controllo treeview che si puo' > > > > riutilizzare > > > > > in StarBasic (da qualche parte deve esistere perche' ce ne sono > > > svariati esempi in OOo) > > > > Non mi risulta che ci sia nulla in giro. > > Che strano pero'... se OOo puo' usare una treeview perche' non hanno > creato un API intorno? :-( > > > 2. se il controllo treeview non e' accessibile via star basic, come si fa > > a > > > > > disegnare in una listbox? (ho scritto il codice per > > > espandere/collassare > > > > un > > > > > nodo, ma mi serve disegnare per implementare i connettori e i pulsanti > > > + > > > > -) > > > > > > Tempo fa avevo iniziato qualcosa del genere > > > > Io avevo usato dei caratteri specifici per rappresentare nodi collassati > > ed > > espansi, non dei semplici + > > Il risultato era decente ma il codice era appena all'inizio. > > Se pensi ti possa essere utile posso inviarti il mio codice, però dovrei > > prima > > trovarlo ;-( > > Ciao, ho gia' il codice con i caratteri + e - con gestione del doppio clic
Meglio così perchè non trovo più nulla... :-( > su una voce, ma ho dovuto usare un carattere monospace per tenere le cose > un po' allineate (i tab non piacciono molto ad una Listbox). > Mi piacerebbe > ora perlomeno rimpiazzare i + e - con un pulsante immagine Come ti dicevo, io avevo usato dei caratteri "semi" grafici per le linee di connessione e derivazione verticali e orizzontali, se non ricordo male avevo trovato pure il + chiuso in un quadratino (nodo collassato) > (controllo > disponibile) solo che non so come catturare l'area della listbox per > poterci disegnare sopra. > Fatto questo dovrei poi ripassarmi perbenino tutte le proprieta' di > dimensione dei font per piazzarla al posto giusto... ma questo e' un > problema a cui pensero' poi. > Sai come si fa a disegnare su una listbox? Disegnare è diverso dal mettere un pulsante immagine Comunque tempo fa avevo pubblicato uno snippet che di mostrava come disegnare direttaemente sulla superficie dei dialoghi, magari puoi prendere spunto da li. ciao Paolo Mantovani --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
