Hi, In a C++ method as shown below, does the '... return True;' immediately exit the HandleClientMessage method, or will it still continue processing the remainder of the method (just exiting the current code block)?
-------------------------------- int OXMainFrame::HandleClientMessage(XClientMessageEvent *event) { if (_dndManager) { if (_dndManager->HandleClientMessage(event)) return True; } if ((event->format == 32) && (event->data.l[0] == WM_DELETE_WINDOW)) { CloseWindow(); return True; } return OXCompositeFrame::HandleClientMessage(event); } -------------------------------- Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://opensoft.homeip.net/fpgui/ _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal