C# Class QSOrmProject.FakeTDITabGtkDialogBase

Inheritance: Gtk.Dialog, ITdiTab, ITdiTabParent
Afficher le fichier Open project: QualitySolution/QSProjects

Méthodes publiques

Méthode Description
AddSlaveTab ( ITdiTab masterTab, ITdiTab slaveTab ) : void
AddTab ( ITdiTab tab, ITdiTab afterTab, bool CanSlided = true ) : void
CheckClosingSlaveTabs ( ITdiTab tab ) : bool
CompareHashName ( string hashName ) : bool
FakeTDITabGtkDialogBase ( ) : System
FindTab ( string hashName, string masterHashName = null ) : ITdiTab
OpenTab ( string hashName, Func newTabFunc, ITdiTab afterTab = null ) : ITdiTab
SwitchOnTab ( ITdiTab tab ) : void

Méthodes protégées

Méthode Description
OnCloseTab ( bool askSave ) : void
OnEntitySaved ( object entity, bool tabClosed = false ) : void
OnTabNameChanged ( ) : void

Private Methods

Méthode Description
RunDlg ( ITdiTab dlg ) : void

Method Details

AddSlaveTab() public méthode

public AddSlaveTab ( ITdiTab masterTab, ITdiTab slaveTab ) : void
masterTab ITdiTab
slaveTab ITdiTab
Résultat void

AddTab() public méthode

public AddTab ( ITdiTab tab, ITdiTab afterTab, bool CanSlided = true ) : void
tab ITdiTab
afterTab ITdiTab
CanSlided bool
Résultat void

CheckClosingSlaveTabs() public méthode

public CheckClosingSlaveTabs ( ITdiTab tab ) : bool
tab ITdiTab
Résultat bool

CompareHashName() public méthode

public CompareHashName ( string hashName ) : bool
hashName string
Résultat bool

FakeTDITabGtkDialogBase() public méthode

public FakeTDITabGtkDialogBase ( ) : System
Résultat System

FindTab() public méthode

public FindTab ( string hashName, string masterHashName = null ) : ITdiTab
hashName string
masterHashName string
Résultat ITdiTab

OnCloseTab() protected méthode

protected OnCloseTab ( bool askSave ) : void
askSave bool
Résultat void

OnEntitySaved() protected méthode

protected OnEntitySaved ( object entity, bool tabClosed = false ) : void
entity object
tabClosed bool
Résultat void

OnTabNameChanged() protected méthode

protected OnTabNameChanged ( ) : void
Résultat void

OpenTab() public méthode

public OpenTab ( string hashName, Func newTabFunc, ITdiTab afterTab = null ) : ITdiTab
hashName string
newTabFunc Func
afterTab ITdiTab
Résultat ITdiTab

SwitchOnTab() public méthode

public SwitchOnTab ( ITdiTab tab ) : void
tab ITdiTab
Résultat void