Avviare un'applicazione Gambas in un determinato desktop

Da Gambas-it.org - Wikipedia.
Versione del 30 lug 2023 alle 09:17 di Vuott (Discussione | contributi)

(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Per far aprire la finestra di un programma Gambas al suo avvio in una determinata scrivania (desktop), si utilizzerà la Proprietà ".Desktop" della Classe DesktopWindow previa attivazione dei componenti gb.desktop e gb.desktop.x11 .

Mostriamo un semplice esempio, nel quale all'attivazione della finestra del programma la si farà aprire nel 4° desktop (indice 3):

Public Sub Form_Activate()
 
 Dim dw As DesktopWindow
 
' Genera una variabile di tipo "DesktopWindow" dall'handle della finestra del programma Gambas:
 With dw = New DesktopWindow(Me.Id)
' Specifica la scrivania (desktop), nella quale far aprire la finestra del programma Gambas:
   .Desktop = 3
 End With

End