Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - gianfry56

Pagine: 1 2 [3] 4 5 6
31
Volendo continuare ad usare il componente gb.qt4, avrei voluto trovare il sistema per 'allungare' la lista degli elementi, mi spiego?   :ciao:

32
Si, scusa, forse non mi ero spiegato bene:
se nella proprietà 'List' del ComboBox inserisco un numero di elementi superiore a 10 (per esempio 20 elementi), in esecuzione il combo ne mostra solo 10 nella suo elenco a discesa; per vedere gli altri devi scorrere la lista con la barra laterale.
Questo però adesso ho scoperto che è valido solo usando il componente gb.qt4, mentre se uso gb.gtk3 allora l'elenco a discesa mostra tutti gli elementi che ho inserito nella lista del combo

33
Oops... la cosa è strana  :-\

Uso Kubuntu, quindi, in gambas, adopero componenti gb.qt4, e con quelli il combobox mostra solo 10 elementi...

ho provato il progetto con gb.gtk3 e magicamente la lista del combo è diventata di 20 elementi....  :rolleyes:

34
Ho cercato nel forum e nel wiki, ma sembra che il problema non sia mai stato posto...
Io vorrei visualizzare, nell'elenco a discesa di un ComboBox, più delle 10 opzioni che il controllo mostra nella sua versione standard, per evitare di dover scorrere la lista con la barra laterale.

Non esiste una proprietà a riguardo, ma non esiste nemmeno un 'Children' che possa fare riferimento ad un oggetto che contiene quell'elenco di elementi   :-\
Perché non posso avere un elenco con 20 linee, accidenti!!  :hatecomputer:

Qualcuno sa in che modo viene gestita la lista delle opzioni?   :ciao:

35
Beh, mi metto il cuore in pace, tanto si sa che per raggiungere uno scopo, programmando, c'è sempre più di una strada...  :D
Il problema lo risolvo lo stesso...
vedremo se qualcun'altro, provando il codice del wiki, avrà lo stesso problema.
magari è solo la mia 'nuvoletta di fantozzi' quotidiana  ;D ;D ;D

36
Dubito che possa dipendere dalla versione, comunque è:
3.9.90 svn7995

... no, forse ho fatto un nuovo aggiornamento...
a proposito: dove posso leggere la subversion?

38
Ad ogni buon fine, preciso che ho usato il Componente gb.qt4

Provato anche con il gb.qt4... stessa solfa  :hard:

39
Citazione
Fai una controprova: carica un file immagine in un oggetto Image; quindi caricati quei dati dall'oggetto Image in una PictureBox utilizzando quel medesimo comando.

Codice: [Seleziona]
  Dim miaimage As Image

  miaimage = Image.Load("/tmp/prova.jpg")
  PictureBox1.Picture = miaimage.Picture

Funziona perfettamente  :-\

40
Del resto se ti funziona nella creazione del file immagine, vuol dire che il procedimento di attribuzione dei dati grezzi, afferenti ai pixel del disegno presente sulla DrawingArea, è andato a buon fine.
Infatti confermo: la procedura funziona e salva correttamente l'immagine.

Attenzione a non far sovrapporre la DrawingArea all'oggetto PictureBox.
Va ben tutto... ma proprio così pollo ?   ;D ;D ;D

Alla fine lascio [RISOLTO], perché effettivamente la procedura è corretta (almeno per quanto riguarda la generazione dell'immagine),
ma a me, personalmente, questa riga non funziona:
Codice: [Seleziona]
PictureBox1.Picture = im.Picture
ma almeno, temporaneamente, risolvo con il salvataggio e recupero dell'immagine.

Comunque resta il mistero  :hatecomputer: - Possibile che dipenda da una mia configurazione?

41
vuott, forse ho messo "[RISOLTO]" con troppo entusiasmo ieri.... c'è un problema:
tutto funziona esclusa l'assegnazione della picture al PictureBox1

mi spiego meglio: se dopo la generazione dello stream inserisco questa riga:
Codice: [Seleziona]
im.Save("/tmp/prova.jpg", 100)
l'immagine viene salvata correttamente; quindi la procedura funziona.

ma se provo ad assegnare la picture al PictureBox1, questo resta vuoto!
Codice: [Seleziona]
PictureBox1.Picture = im.Picture

Questo proprio non me lo spiego...  :nono:

Non ho dubbi che tu abbia testato il codice... ma te lo chiedo lo stesso: a te funziona?

42
Programmazione / Re:Eventi di gruppo
« il: 16 Dicembre 2016, 21:20:25 »
Ovviamente, per identificare ogni singolo pulsante, devi utilizzare 'Last' che punta all'oggetto che ha generato l'evento.

 :ciao:

43
Programmazione / Re:Eventi di gruppo
« il: 16 Dicembre 2016, 21:19:04 »
E' corretto. Quando i pulsanti sono stati raggruppati puoi gestire solo gli eventi del gruppo, non quelli di un singolo pulsante.

44
Grande vuott !! :ok:
hai centrato in pieno la soluzione al problema.

il bello del forum... basta chiedere  ;D

45
Infatti 'quello' è il codice e il metodo che stò usando...

tentavo solo di 'elevare' un pochino le mie conoscenze  ;D
vediamo se qualcun'altro è ferrato in materia... magari chi ha fatto quella pagina del wiki  ;)

Pagine: 1 2 [3] 4 5 6