Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Sfumare un form o un oggetto
Forum - Visual Basic 6 - Sfumare un form o un oggetto

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
alceus (Normal User)
Pro


Messaggi: 61
Iscritto: 11/06/2008

Segnala al moderatore
Postato alle 12:55
Lunedì, 16/06/2008
Ciao a tutti,
per caso qualcuno sa se è possibile sfumare un form o un oggetto in modo da renderlo di due o più colori diversi?
Grazie mille:asd:

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 9:36
Martedì, 17/06/2008
Bè penso non sia possibile apparte i pulsanti (che però devi rendere in stile XP)

PM Quote
Avatar
alceus (Normal User)
Pro


Messaggi: 61
Iscritto: 11/06/2008

Segnala al moderatore
Postato alle 10:41
Martedì, 17/06/2008
Per caso puoi dirmi anche come faccio?
Grazie:k:

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 12:10
Martedì, 17/06/2008
Bè per far sfumare il pulsante rendendolo in stile xp devi aggiungere il componente: XP Style ActiveX pack se non ce l'hai googla un pò...

Ultima modifica effettuata da GrG il 17/06/2008 alle 12:11
PM Quote
Avatar
alceus (Normal User)
Pro


Messaggi: 61
Iscritto: 11/06/2008

Segnala al moderatore
Postato alle 19:33
Martedì, 17/06/2008
Grazie, molto utile quel componente, anche se non risolve del tutto il mio problema. Il mio obiettivo sarebbe quello di rendere sfumate delle barre degli strumenti (come per esempio lo sono quelle dei programmi in windows xp). Non c'è niente che posso fare?
grazie in ogni modo per l'aiuto...

Ultima modifica effettuata da alceus il 17/06/2008 alle 19:35
PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 12:03
Mercoledì, 18/06/2008
Fammi uno Screen Shot della barra così capisco meglio

PM Quote
Avatar
alceus (Normal User)
Pro


Messaggi: 61
Iscritto: 11/06/2008

Segnala al moderatore
Postato alle 13:06
Mercoledì, 18/06/2008
Ok, lo pubblico in allegato.


alceus ha allegato un file: screenshot_3.jpg (263110 bytes)
Clicca qui per guardare l'immagine
PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 13:32
Mercoledì, 18/06/2008
Ok ora capisco....

Bè potresti provare a mettere uno sfondo sfumato al form....oppure  lo metti in un image

Ultima modifica effettuata da GrG il 18/06/2008 alle 13:32
PM Quote
Avatar
alceus (Normal User)
Pro


Messaggi: 61
Iscritto: 11/06/2008

Segnala al moderatore
Postato alle 17:16
Mercoledì, 18/06/2008
Comunque, con un codice sono riuscito a sfumare il form, ma non riesco a sfumare la toolbar e la barra degli strumenti.
Codice sorgente - presumibilmente VB.NET

  1. Private Sub Command2_click()
  2. Dim DS As Integer
  3. Dim DW As Integer
  4. Dim SM As Integer
  5. Dim SH As Integer
  6. Dim I As Integer
  7. Dim TheColor As Integer
  8.  
  9. DS = frm.DrawStyle
  10. DW = frm.DrawWidth
  11. SM = frm.ScaleMode
  12. SH = frm.ScaleHeight
  13. frm.DrawStyle = vbInsideSolid
  14. frm.DrawWidth = 2
  15. frm.ScaleMode = vbPixels
  16. frm.ScaleHeight = 256
  17. For I = 0 To 255
  18. Select Case TheColor
  19. Case 0
  20. frm.Line (0, I)-(frm.Width, I + 1), _
  21. RGB(255 - I, 80, 0), B
  22. Case 1
  23. frm.Line (0, I)-(frm.Width, I + 1), _
  24. RGB(0, 255 - I, 80), B
  25. Case 2
  26. frm.Line (0, I)-(frm.Width, I + 1), _
  27. RGB(0, 0, 255 - I), B
  28. Case Else
  29. MsgBox "Errore interno nella selezione del colore!"
  30. End Select
  31. Next I
  32. frm.DrawStyle = DS
  33. frm.DrawWidth = DW
  34. frm.ScaleHeight = SH
  35. frm.ScaleMode = SM
  36. End Sub


PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo