Autore Topic: [Risolto]proprietà background in button  (Letto 777 volte)

Offline Cri

  • Gamberetto
  • *
  • Post: 43
    • Mostra profilo
[Risolto]proprietà background in button
« il: 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
« Ultima modifica: 21 Febbraio 2010, 19:08:21 da Cri »

Offline Will32

  • Maestro Gambero
  • ****
  • Post: 273
  • Evviva Linux e la Programmazione
    • Mostra profilo
    • TuttoComputer
Re: proprietà background in button
« Risposta #1 il: 21 Febbraio 2010, 14:45:34 »
Scrivi così, senza togliere il bordo.


Codice: [Seleziona]
PUBLIC SUB Form_Open()
Button1.Background = Color.Red
END

Visita le comunità di Gambas, programma e diventa nostro amico :2birre:

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: proprietà background in button
« Risposta #2 il: 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....

Offline Cri

  • Gamberetto
  • *
  • Post: 43
    • Mostra profilo
Re: proprietà background in button
« Risposta #3 il: 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!
« Ultima modifica: 21 Febbraio 2010, 19:09:41 da Cri »