home *** CD-ROM | disk | FTP | other *** search
- #---------------------------------------------------------------------------
- #
- # (c) Cayenne Software Inc. 1997
- #
- # File: @(#)extendedco.tcl /main/titanic/3
- # Author: <generated>
- # Description:
- #---------------------------------------------------------------------------
- # SccsId = @(#)extendedco.tcl /main/titanic/3 29 Jul 1997 Copyright 1997 Cayenne Software Inc.
-
- # Start user added include file section
- require "edcontrolp.tcl"
- # End user added include file section
-
-
- Class ExtendedControlPanel : {DlgColumn} {
- constructor
- method destructor
- method area
- method initialize
- attribute _area
- attribute symbPanel
- }
-
- constructor ExtendedControlPanel {class this name} {
- set this [DlgColumn::constructor $class $this $name]
- # Start constructor user section
- $this symbPanel [EdControlPanel new $this.symb]
- $this config -horStretchFactor 0 -horShrinkFactor 0
- HorSeparator new $this.sep
- $this createPanelExtension
- # End constructor user section
- return $this
- }
-
- method ExtendedControlPanel::destructor {this} {
- # Start destructor user section
- # End destructor user section
- }
-
- method ExtendedControlPanel::area {this ar} {
- if {$ar == "-"} {
- return [$this _area]
- }
- $this _area $ar
- [$this symbPanel] area $ar
- $this updateArea
- }
-
- method ExtendedControlPanel::initialize {this edType} {
- [$this symbPanel] selected Select
- }
-
- # Do not delete this line -- regeneration end marker
-
-