![]() |
Programming Guide |
WideStudio Index Table of contents |
Como obter uma classe base
Pode-se obter uma instância base com o método "WSCbase::getParent()".
No exemplo a seguir, obtém-se a instância base que instancia "object", e ajusta para falso a sua visibilidade.
void event_procedure(WSCbase* object){
//obtendo a instância base.
WSCbase* parent = object->getParent();
//acessando a instância base.
parent->setVisible(False);
}
Coo obter a base de uma janela de topo (mestra/top window)
Pode-se obter a instância da janela base com o método "WSCbase::getParentWindow()".
No exemplo a seguir, obtém a instância da janela base, e executamos um pop-down. Algumas vezes isto ocorre quando encerrando uma janela por um botão de instância.
void event_procedure(WSCbase* object){
//obtendo uma janela base.
WSCbase* win = object->getParent();
//esecutando o pop-down.
win->setVisible(False);
}
Copyright(C) WideStudio Development Team, 1999-2005 | Last modified: Jan 05, 2005 |