Salta al contenuto
Nessun risultato
  • Account
  • Articoli e libri
  • bbpress template
  • Calcolatrice legge di Ohm
  • Calcolatrici e convertitori
  • Convertitore Farad condensatori
  • Convertitore Ohm resistenze
  • Convertitore sistema numerico
  • Datasheet
  • Download
  • GeXY… Idea!
  • Login
  • Password Reset
  • Privacy e condizioni
  • Progetti
  • Video list
GeXY
Login/registrati
  • Progetti
  • Forum
  • Risorse
    • Datasheets
    • Calcolatrici & convertitori
    • Libri & articoli
    • Video
GeXY

OpenLab Developer

9
  • Implementare un logger storage
  • Creare un plugin base

OpenLab Studio Developer

7
  • Gestore degli errori
  • Schemi validazione configurazione
  • Elenco eventi standard
  • Logger standard
  • Logger base
  • Gestore degli eventi
  • Gestore della UI
View Categories
  • Home
  • OpenLab Docs
  • OpenLab Developer
  • OpenLab Studio Developer
  • Elenco eventi standard

Elenco eventi standard

4 min read

Questa lista elenca gli eventi standard di OpenLab Studio, SDK e dei Dock. Quelli dei Dock sono suddivisi per modello e versione.

Windows Manager #

Nome Descrizione
WindowsManager.OLSSetup Viene lanciato dopo il setup del WindowsManager

Attenzione
La UI a questo punto non è ancora pronta
  • Nel Program.Main()
    Dopo la creazione e setup del form principale
ui.ready Viene lanciato quando tutta la UI è pronta

  • Nel Program.Main()
    Prima che il form principale venga visualizzato, il sender è null
ui.exposeUIComponent Viene lanciato prima che un component della UI viene esposto tramite il WindowsManager

  • Nel WindowsManager.exposeUIComponent()
    viene lanciato dopo l’esposizione del Component
ui.UIComponentExposed Viene lanciato dopo che un component della UI viene esposto tramite il WindowsManager

  • Nel WindowsManager.exposeUIComponent()
    viene lanciato dopo l’esposizione del Component
ui.exposeUINode Viene lanciato prima che un nodo del Nav Menu della UI viene esposto tramite il WindowsManager

  • Nel WindowsManager.exposeUINode()
    viene lanciato dopo l’esposizione del Component
ui.UINodeExposed Viene lanciato dopo che un node del Nav Menu UI viene esposto tramite il WindowsManager

  • Nel WindowsManager.UINodeExposed()
    viene lanciato dopo l’esposizione del Component
ui.occultUIComponent Viene lanciato quando un component della UI viene occultato tramite il WindowsManager.

  • Nel WindowsManager.exposeUIComponent()
    Se il parametro overwriteIfExist è true viene lanciato dopo che il vecchio Component è stato eliminato.
ui.userPrefer.apply Viene lanciato prima che le preferenze utente della UI vengano applicate da WindowsManager.applyUserPrefer()

  • Nel Program.Main()
    Quando la UI è pronta, prima che venga lanciato l’evento ui.ready
ui.userPrefer.applied Viene lanciato dopo che le preferenze utente della UI sono state applicate da WindowsManager.applyUserPrefer()

  • Nel Program.Main()
    Quando la UI è pronta, prima che venga lanciato l’evento ui.ready
ui.workspace.add Viene lanciato prima che un workspace venga aggiunto

  • Nel WindowsManager.addWorkspace()
ui.workspace.remove Viene lanciato prima che un workspace venga rimosso

  • Nel WindowsManager.removeWorkspace()
ui.workspace.select Viene lanciato prima che un workspace venga selezionato

  • Nel WindowsManager.selectWorkspace()
ui.workspace.added Viene lanciato dopo che un workspace è stato aggiunto

  • Nel WindowsManager.addWorkspace()
ui.workspace.removed Viene lanciato dopo che un workspace è stato rimosso

  • Nel WindowsManager.removeWorkspace()
ui.workspace.selected Viene lanciato dopo che un workspace è stato selezionato

  • Nel WindowsManager.selectWorkspace()
ui.view.add Viene lanciato prima che un view venga aggiunta alContentView

  • Nel WindowsManager.addView()
ui.view.added Viene lanciato dopoche una view è stata aggiunta alContentView

  • Nel WindowsManager.addView()
ui.view.select Viene lanciato prima che una view venga selezionata alContentView

  • Nel WindowsManager.selectView()
ui.view.selected Viene lanciato prima che una view è stata selezionata alContentView

  • Nel WindowsManager.selectView()
ui.view.selectedInsteadAdd Viene lanciato prima che una view è venga selezionata dopo la sua aggiunta nel ContentView

  • Nel WindowsManager.addView()
ui.view.remove Viene lanciato prima che una view venga rimossa alContentView

  • Nel WindowsManager.removeView()
ui.view.removed Viene lanciato dopo che una view è stata rimossa alContentView

  • Nel WindowsManager.removeView()
ui.nav.workspace.add Viene lanciato prima che un workspace venga aggiunto all’elenco dei workspace nel Nav Menu

  • Nel WindowsManager.navAddWorkspace()
ui.nav.workspace.added Viene lanciato dopo che un workspace è stato aggiunto all’elenco dei workspace nel Nav Menu

  • Nel WindowsManager.navAddWorkspace()
ui.nav.workspace.remove Viene lanciato prima che un workspace venga rimosso dall’elenco dei workspace nel Nav Menu

  • Nel WindowsManager.navRemoveWorkspace()
ui.nav.workspace.removed Viene lanciato dopo che un workspace è stato rimosso dall’elenco dei workspace nel Nav Menu

  • Nel WindowsManager.navRemoveWorkspace()
ui.nav.workspace.current.created Viene lanciato dopo che sono state create le voci standatd nell’albero del workspace corrente, nel Nav Menu

  • Nel WindowsManager.navCreateCurrentWorkspace()
ui.nav.windows.available.add Viene lanciato prima che venga aggiunto un nodo al nodo Windows del Nav Menu

  • Nel WindowsManager.navWindowsAvailableAdd()
ui.nav.windows.available.added Viene lanciato dopo che viene aggiunto un nodo al nodo Windows del Nav Menu

  • Nel WindowsManager.navWindowsAvailableAdd()
ui.nav.views.opened.add Viene lanciato prima che venga aggiunta la view(che è stata appena aggiunta al ContentView), al nodo Workspace -> Current Workspace -> Views Opened del Nav Menu

  • Nel WindowsManager.navViewOpenedAdd()
ui.nav.views.opened.added Viene lanciato dopo che è stata aggiunta la view(che è stata appena aggiunta al ContentView), al nodo Workspace -> Current Workspace -> Views Opened del Nav Menu

  • Nel WindowsManager.navViewOpenedAdd()
ui.nav.views.opened.remove Viene lanciato prima che venga rimossa la view(che è stata appena rimossa dal ContentView), dal nodo Workspace -> Current Workspace -> Views Opened del Nav Menu

  • Nel WindowsManager.navViewOpenedAdd()
ui.nav.views.opened.removed Viene lanciato dopo che è stata rimossa la view(che è stata appena rimossa dal ContentView), dal nodo Workspace -> Current Workspace -> Views Opened del Nav Menu

  • Nel WindowsManager.navViewOpenedAdd()
ui.nav.plugins.add Viene lanciato prima che un plugin venga aggiunto al nodo Plugins del Nav Menu

  • Nel WindowsManager.navPluginsAdd()
ui.nav.plugins.added Viene lanciato dopoc he un plugin è stato aggiunto al nodo Plugins del Nav Menu

  • Nel WindowsManager.navPluginsAdd()
ui.nav.plugins.remove Viene lanciato prima che un plugin venga rimosso dal nodo Plugins del Nav Menu

  • Nel WindowsManager.navPluginsRemove()
ui.nav.plugins.removed Viene lanciato dopo che un plugin è stato rimosso dal nodo Plugins del Nav Menu

  • Nel WindowsManager.navPluginsRemove()

Main #

ols.init Viene lanciato prima di tutto, all’avvio di OpenLab Studio
ols.plugins.load Viene lanciato all’inizio del caricamento dei plugin, all’avvio di OpenLab Studio, subito dopo l’evento ols.config.loaded

  • Nel Program.Main()
ols.plugins.loaded Viene lanciato dopo il caricamento dei plugin, all’avvio di OpenLab Studio

  • Nel Program.Main()
ols.config.load Viene lanciato all’inizio del caricamento della configurazione, all’avvio di OpenLab Studio, subito dopo l’evento ols.init

  • Nel Program.Main()
ols.config.loaded Viene lanciato dopo il caricamento della configurazione, all’avvio di OpenLab Studio

  • Nel Program.Main()
ols.dock.load Viene lanciato all’inizio del caricamento del dock, all’avvio di OpenLab Studio, subito dopo l’evento ols.plugins.loaded

  • Nel Program.Main()
ols.dock.loaded Viene lanciato dopo il caricamento del dock, all’avvio di OpenLab Studio

  • Nel Program.Main()
ols.logger.load Viene lanciato all’inizio del caricamento del logger, all’avvio di OpenLab Studio, subito dopo l’evento ui.ready

  • Nel Program.Main()
ols.logger.loaded Viene lanciato dopo il caricamento del logger, all’avvio di OpenLab Studio

  • Nel Program.Main()
ols.hardware.modules.load Viene lanciato prima del caricamento dei moduli hardware

  • Nel Program.Main()
ols.hardware.modules.loaded Viene lanciato dopo che i moduli hardware sono stati caricati

  • Nel Program.Main()

 

Updated on 08/09/2025

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest

Powered by BetterDocs

Table of Contents
  • Windows Manager
  • Main
Copyright © 2025 - Tema WordPress sviluppato da CreativeThemes