![]() |
Programming Guide |
WideStudio Index Table of contents |
Como adicionar o procedimento de eventos em programas
Utiliza-se o método WSCbase::addProcedure().
método descrição addProcedure(WSCprocedure*) adiciona um novo procedimento de evento
Adicione conforme segue:
- (A) Crie a intância de procedimento com o nome de procedimento específico e um disparador (trigger).
- (B) Ajuste o endereço do procedimento e seu nome com o método setFunction().
- (C) Finalmente, adicione a instância de procedimento à intância.
void _new_event_procedure(WSCbase*){
//a sample of the event procedure.
//..
}
void event_procedure(WSCbase* object){
//Create the procedure instance which name is "new proc".
//The trigger is WSEV_MOUSE_IN (MOUSE_IN trigger.)
(A) WSCprocedure* ep = new WSCprocedure("new proc",WSEV_MOUSE_IN);
(B) ep->setFunction(_new_event_procedure,"_new_event_procedure");
(C) object->addProcedure(ep);
}
Copyright(C) WideStudio Development Team, 1999-2005 | Last modified: Jan 05, 2005 |