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 - intercettare doppio click sulla barra della form
Forum - Visual Basic 6 - intercettare doppio click sulla barra della form

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


Messaggi: 145
Iscritto: 21/05/2008

Segnala al moderatore
Postato alle 11:09
Domenica, 23/05/2010
salve, ho una serie di form child all'interno di una mdi.
Le child hanno maxbotton=false
Avrei bisogno di intercettare l'evento doppio click sulla barra della form child, che ovviamente con l'evento double_click non funziona perchè viene riconosciuto solo se il doppio click avviene nel corpo della form.

Grazie mille per chi volesse aiutarmi


PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 12:07
Domenica, 23/05/2010
a cosa ti servirebbe intercettare il doppio click?

PM Quote
Avatar
piter123 (Normal User)
Pro


Messaggi: 145
Iscritto: 21/05/2008

Segnala al moderatore
Postato alle 7:11
Lunedì, 24/05/2010
ciao,
per ridimensionare il form a una heigh e width predefinita , ma non a maximized

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 20:48
Lunedì, 24/05/2010
mm... il doppio click sulla barra non saprei come intercettarlo... come soluzione "alternativa" potresti sempre fare in modo che se si clicca sul quadrato nella barra per ingrandirla essa si ingrandisce di  width e height predefiniti ...

PM Quote
Avatar
piter123 (Normal User)
Pro


Messaggi: 145
Iscritto: 21/05/2008

Segnala al moderatore
Postato alle 8:25
Martedì, 25/05/2010
per quadrato intendi il corpo della form ?
In alternativa andrebbe bene anche inserire dei pulsanti nella barra, ma con le child il codice che ho non funziona.

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 16:59
Mercoledì, 26/05/2010
Testo quotato

Postato originariamente da piter123:

per quadrato intendi il corpo della form ?


No intendevo il quadratino in alto... dici che lo hai disabilitato. Invece lo abiliti ma fai in modo che quando vi si clicca il form si apre ad una grandezza prestabilita...no?

PM Quote
Avatar
piter123 (Normal User)
Pro


Messaggi: 145
Iscritto: 21/05/2008

Segnala al moderatore
Postato alle 20:17
Giovedì, 10/06/2010
sarebbe l'ideale, ma in una form figlia riesco solo a controllare il minimizze per farlo diventare della grandezza che voglio, con il maximize mi diventa di grandezza pari al padre, poi se lo ridimensiono nella routin di vbmaximize mi perde i pulsantini di controllo che rimangono attaccati a una seconda barra aderente alla barra della form padre.

domani ti posto il codice, magari (anzi senz'altro) sbaglio io in qualcosa

PM Quote
Avatar
piter123 (Normal User)
Pro


Messaggi: 145
Iscritto: 21/05/2008

Segnala al moderatore
Postato alle 7:36
Venerdì, 18/06/2010
questo è il codice, se clicco su minimize tutto ok, se clicco su maximixe mi ridimensiona la form a 5000x5000 ma fa l'effetto della foto allegata

Private Sub Form_Resize()
    If Me.WindowState = 1 Then
        WindowState = 0
        Me.Width = 2000
        Me.Height = 2000
    End If
    
    
    If Me.WindowState = 2 Then
        WindowState = 0
        Me.Width = 5000
        Me.Height = 5000
    End If

End Sub


piter123 ha allegato un file: Image1.jpg (23855 bytes)
Clicca qui per guardare l'immagine
PM Quote
Avatar
piter123 (Normal User)
Pro


Messaggi: 145
Iscritto: 21/05/2008

Segnala al moderatore
Postato alle 7:44
Mercoledì, 30/06/2010
scusate se richiedo, nessuno mi può aiutare ?

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo