WideStudio Logo
WideStudio
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);
}


Document Release 3.80 for WideStudio ver 3.80, Jan 2005


WideStudio documents index | Table of contents

Copyright(C) WideStudio Development Team, 1999-2005 Last modified: Jan 05, 2005