>  Docs Center  >  Libraries  >  Motley  >  MGH_CONDUCTOR__DEFINE
Libraries

MGH_CONDUCTOR__DEFINE

MGH_CONDUCTOR__DEFINE

Class


  MGH_Conductor

Purpose


  A user interface for synchronised playback of one or more
  MGH_Player objects.
###########################################################################
  This software is provided subject to the following conditions:
  1. NIWA makes no representations or warranties regarding the
    accuracy of the software, the use to which the software may
    be put or the results to be obtained from the use of the
    software. Accordingly NIWA accepts no liability for any loss
    or damage (whether direct of indirect) incurred by any person
    through the use of or reliance on the software.
  2. NIWA is to be acknowledged as the original author of the
    software where the software is used or presented in any form.
###########################################################################

Modification History


  Mark Hadfield, 1999-05.
    Written.
  Mark Hadfield, 1999-10.
    Implemented the dialog by which animations can be added to the
    conductor's list of "players" with the function
    MGH_DIALOG_PICKOBJ. This was previously done with a class called
    MGH_ConductorAddDialog, included in this source file. I have
    saved this class elsewhere, to serve as a model if I ever want
    to manage the player list with a non-modal dialog.
  Mark Hadfield, 1999-11:
    Now implemented as a sub-class of MGH_Atomator.
  Mark Hadfield, 2001-06:
    Updated for recent changes in MGH_GUI_Base event-handling conventions.
  Mark Hadfield, 2001-09:
    Updated for IDL 5.5.
  Mark Hadfield, 2002-10:
    - Updated for IDL 5.6.
    - Toolbar menu items now used check buttons.
  Mark Hadfield, 2004-05:
    When players are released during object destruction, they have their
    Update methods called (but their SLAVE property is not reset to 0,
    in case they are being controlled by another conductor).



© 2024 NV5 Geospatial Solutions, Inc. |  Legal
My Account    |    Contact Us