Module nesting.pkg

************************************************************************ Confidential Trade Secret. Copyright 1987-1992 Data Access Corporation, Miami FL, USA All Rights reserved DataFlex is a registered trademark of Data Access Corporation. $Source: k:\RCS\.\pkg\nesting.pkg,v $ $Revision: 1 $ $State: Exp $ $Author: james $ $Date: Apr 01 16:09:14 1997 $ $Locker: $ Augmented Messages: Deactivate $Log: nesting.pkg,v $ Revision 2.1 1993/08/25 17:49:22 james Adding new main branch Revision 1.2 1993/04/28 00:20:34 james Initializing 3.04 source code. Revision 1.1 1992/09/08 14:43:07 james Initial revision Revision 1.8 92/06/27 09:35:58 lee changed inquire_first/last_deo to recurse into client_Areas. this keeps child_wrapping from sending get_auto_save_state to clients (which may not define auto_save_state property). Revision 1.7 92/05/29 14:06:09 lee removed end_construct_* messages from mixins; now, classes that use the mixin send the message that used to be sent by the end_construct_* message (for efficiency). Revision 1.6 92/05/14 15:48:59 unknown Updated Copyright slug - SWM. Revision 1.5 92/04/07 18:03:17 lee added NO_STOP option for broadcasting to override default behavior of stopping broadcast on a non-zero return value. Revision 1.4 92/04/03 18:00:16 lee updated add_focus/activate/deactivate/release_focus overrides to use (new) return value properly. Revision 1.3 92/03/29 18:45:05 lee added MSG_END_CONSTRUCT_OBJECT, moved ENDMAC macro stuff into END_CONSTRUCT- OBJECT procedures (in .pkgs). moved Flag_ITems to list.pkg after generalizing it based on PROTOTYPE_OBJECT instead of Whether or not it is a table-oriented object. Moved define_access_keys mechanism completely into actionbr.pkg. fixed two typos: import_class_protocol used !# instead of !3, and register- procedure used !1 instead of !2. Revision 1.2 92/03/09 19:03:42 james Added #CHKSUB directive to insure source only compiled with correct revision of compiler. Revision 1.1 91/10/23 10:21:51 elsa Initial revision ************************************************************************/ 12/16/94 - JJT Added stop_ui support (was in its own mixin) We need to look at deactivate Removed Add_focus which is called in server.pkg 09/04/95 JJT - Code Clean up (removed dead commented code) ************************************************************************/ ************************************************************************ File Name: Nesting.Inc Creation Date: January 1, 1991 Modified Date: June 26, 1991 Author(s): Steven A. Lowe This module defines the properties and operations required to support nesting of data-entry objects, collected in the abstract class Navigate_Mixin. This file should be USEd prior to and IMPORTed within the scope of the class definition by any user-interface (esp. data-entry) class which must support the data-entry object standards. This file is used by ENTRYFRM.PKG, WIDELIST.PKG, TEXT_WIN.PKG, and ENCLIENT.PKG. ************************************************************************/

References (6):

ModuleLine
Dbbitmap.pkg56
Dfenrad.pkg12
Enclient.pkg116
Enfrm_ds.pkg68
text_win.pkg122
Widelist.pkg36

Field References (0):

ModuleContaining SymbolLine