Gambas-it

Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: Cri - 21 Febbraio 2010, 14:19:41

Titolo: [Risolto]proprietà background in button
Inserito da: Cri - 21 Febbraio 2010, 14:19:41
Salve!
Avrei bisogno di fare dei Bottoni colorati (uno rosso, uno blù, uno bianco...) senza testo, riconoscibili solo dal colore.
Ho impostato la proprietà background e in fase di progettazione sono visualizzati correttamente. Quando mando in esecuzione, invece, solo il bordo risulta colorato, il resto del bottone è grigio. Se levo il bordo (Button.border = False), allora il colore è impostato correttamente anche in esecuzione (a parte il bianco, che al centro ha una strana sfumatura rosa?!), ma i bottoni piatti, senza bordo, non mi piacciono proprio. Li vorrei col bordo, ma tutti colorati all'interno.
È possibile? Altrimenti provo a impostare la proprietà picture, ma disturbare le immagini solo per fare un bottone colorato, mi sembra troppo.
Grazie in anticipo, cri
Titolo: Re: proprietà background in button
Inserito da: Will32 - 21 Febbraio 2010, 14:45:34
Scrivi così, senza togliere il bordo.


Codice: [Seleziona]
PUBLIC SUB Form_Open()
Button1.Background = Color.Red
END
Titolo: Re: proprietà background in button
Inserito da: Ceskho - 21 Febbraio 2010, 14:53:39
@cri

Non perderci la testa....è un problemi delle gtk....se vuoi usare questo metodo devi usare solo le qt altrimenti devi avere quell'effetto bordino da estetista ...

Una soluzione sarebbe come hai detto impostare un'immagine formata solo dal colore che ti serve....
Titolo: Re: proprietà background in button
Inserito da: Cri - 21 Febbraio 2010, 18:45:44
Grazie a tutti e due!
Ad impostare la proprietà background nel codice ci avevo già provato. Riprovo con le Qt.
Cri

Edit:  ;D Evviva! Con le Qt tutto ok!
Grazie di nuovo!