Unnamed Fossil Project

Check-in [ce09562856]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:fixes for treeview widget
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:ce09562856daab95436c93f11ebc2a72300491f2
User & Date: arnulf 2013-09-14 20:52:06
Context
2013-09-14
21:38
new code check-in: 8033b6180f user: arnulf tags: trunk
20:52
fixes for treeview widget check-in: ce09562856 user: arnulf tags: trunk
20:51
initial version check-in: 6ce1f45125 user: arnulf tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to Makefile.

42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
PKG_STUB_OBJECTS = 

#========================================================================
# PKG_TCL_SOURCES identifies Tcl runtime files that are associated with
# this package that need to be installed, if any.
#========================================================================

PKG_TCL_SOURCES =  library/ntkBaseElement.tcl library/ntkBackgroundElement.tcl library/ntkBorderElement.tcl library/ntkButtonBorderElement.tcl library/ntkFieldElement.tcl library/ntkFillElement.tcl library/ntkFocusElement.tcl library/ntkDiamondIndicatorElement.tcl library/ntkHighlightElement.tcl library/ntkImageElement.tcl library/ntkIndicatorElement.tcl library/ntkLabelElement.tcl library/ntkMenuIndicatorElement.tcl library/ntkPaddingElement.tcl library/ntkSeparatorElement.tcl library/ntkSizegripElement.tcl library/ntkSquareIndicatorElement.tcl library/ntkTextElement.tcl library/ntkTextareaElement.tcl library/ntkArrowElement.tcl library/ntkDownarrowElement.tcl library/ntkUparrowElement.tcl library/ntkLeftarrowElement.tcl library/ntkRightarrowElement.tcl library/ntkTroughElement.tcl library/ntkThumbElement.tcl library/ntkSashElement.tcl library/ntkSliderElement.tcl library/ntkDebug.tcl library/ntkUtils.tcl library/ntkBorder.tcl library/ntkLayout.tcl library/ntkTButtonBase.tcl library/ntkTButton.tcl library/ntkButton.tcl library/ntkTEntryBase.tcl library/ntkTEntry.tcl library/ntkEntry.tcl library/ntkTScrollbarBase.tcl library/ntkTScrollbar.tcl library/ntkScrollbar.tcl library/ntkTFrameBase.tcl library/ntkTFrame.tcl library/ntkTLabelframe.tcl library/ntkFrame.tcl library/ntkTPanedwindow.tcl library/ntkTCombobox.tcl library/ntkTLabel.tcl library/ntkTCheckbutton.tcl library/ntkTRadiobutton.tcl library/ntkTMenubutton.tcl library/ntkWidgetInfo.tcl library/ntkWidget.tcl library/ntkInit.tcl library/ntkManager.tcl library/ntkTheme.tcl library/ntkElements.tcl library/ntkLabel.tcl library/ntkPanedwindow.tcl library/ntkImage.tcl library/ntkAltTheme.tcl library/ntkClassicTheme.tcl library/ntkClamTheme.tcl library/ntkPack.tcl library/ntkBind.tcl library/ntkFocus.tcl library/ntkButtonBindings.tcl library/ntkGenerateEvent.tcl library/tclIndex themedntk.tcl

#========================================================================
# This is a list of public header files to be installed, if any.
#========================================================================

PKG_HEADERS	= 








|







42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
PKG_STUB_OBJECTS = 

#========================================================================
# PKG_TCL_SOURCES identifies Tcl runtime files that are associated with
# this package that need to be installed, if any.
#========================================================================

PKG_TCL_SOURCES =  library/ntkBaseElement.tcl library/ntkBackgroundElement.tcl library/ntkBorderElement.tcl library/ntkButtonBorderElement.tcl library/ntkFieldElement.tcl library/ntkFillElement.tcl library/ntkFocusElement.tcl library/ntkDiamondIndicatorElement.tcl library/ntkHighlightElement.tcl library/ntkImageElement.tcl library/ntkIndicatorElement.tcl library/ntkLabelElement.tcl library/ntkMenuIndicatorElement.tcl library/ntkPaddingElement.tcl library/ntkSeparatorElement.tcl library/ntkSizegripElement.tcl library/ntkSquareIndicatorElement.tcl library/ntkTextElement.tcl library/ntkTextareaElement.tcl library/ntkArrowElement.tcl library/ntkDownarrowElement.tcl library/ntkUparrowElement.tcl library/ntkLeftarrowElement.tcl library/ntkRightarrowElement.tcl library/ntkTreeitemIndicatorElement.tcl library/ntkTreerowElement.tcl library/ntkTreeareaElement.tcl library/ntkTroughElement.tcl library/ntkThumbElement.tcl library/ntkSashElement.tcl library/ntkSliderElement.tcl library/ntkDebug.tcl library/ntkUtils.tcl library/ntkBorder.tcl library/ntkLayout.tcl library/ntkTButtonBase.tcl library/ntkTButton.tcl library/ntkButton.tcl library/ntkTEntryBase.tcl library/ntkTEntry.tcl library/ntkEntry.tcl library/ntkTScrollbarBase.tcl library/ntkTScrollbar.tcl library/ntkScrollbar.tcl library/ntkTFrameBase.tcl library/ntkTFrame.tcl library/ntkTLabelframe.tcl library/ntkFrame.tcl library/ntkTPanedwindow.tcl library/ntkTTreeview.tcl library/ntkTCombobox.tcl library/ntkTLabel.tcl library/ntkTCheckbutton.tcl library/ntkTRadiobutton.tcl library/ntkTMenubutton.tcl library/ntkWidgetInfo.tcl library/ntkWidget.tcl library/ntkInit.tcl library/ntkManager.tcl library/ntkTheme.tcl library/ntkElements.tcl library/ntkLabel.tcl library/ntkPanedwindow.tcl library/ntkTreeview.tcl library/ntkImage.tcl library/ntkAltTheme.tcl library/ntkClassicTheme.tcl library/ntkClamTheme.tcl library/ntkPack.tcl library/ntkBind.tcl library/ntkFocus.tcl library/ntkButtonBindings.tcl library/ntkGenerateEvent.tcl library/tclIndex themedntk.tcl

#========================================================================
# This is a list of public header files to be installed, if any.
#========================================================================

PKG_HEADERS	= 

Changes to configure.in.

98
99
100
101
102
103
104



105
106
107
108
109
110
111
...
120
121
122
123
124
125
126

127
128
129
130
131
132
133
134
135
136
137
138
139

140
141
142
143
144
145
146
library/ntkTextElement.tcl
library/ntkTextareaElement.tcl
library/ntkArrowElement.tcl
library/ntkDownarrowElement.tcl
library/ntkUparrowElement.tcl
library/ntkLeftarrowElement.tcl
library/ntkRightarrowElement.tcl



library/ntkTroughElement.tcl
library/ntkThumbElement.tcl
library/ntkSashElement.tcl
library/ntkSliderElement.tcl
library/ntkDebug.tcl
library/ntkUtils.tcl
library/ntkBorder.tcl
................................................................................
library/ntkTScrollbar.tcl
library/ntkScrollbar.tcl
library/ntkTFrameBase.tcl
library/ntkTFrame.tcl
library/ntkTLabelframe.tcl
library/ntkFrame.tcl
library/ntkTPanedwindow.tcl

library/ntkTCombobox.tcl
library/ntkTLabel.tcl
library/ntkTCheckbutton.tcl
library/ntkTRadiobutton.tcl
library/ntkTMenubutton.tcl
library/ntkWidgetInfo.tcl
library/ntkWidget.tcl
library/ntkInit.tcl
library/ntkManager.tcl
library/ntkTheme.tcl
library/ntkElements.tcl
library/ntkLabel.tcl
library/ntkPanedwindow.tcl

library/ntkImage.tcl
library/ntkAltTheme.tcl
library/ntkClassicTheme.tcl
library/ntkClamTheme.tcl
library/ntkPack.tcl
library/ntkBind.tcl
library/ntkFocus.tcl







>
>
>







 







>













>







98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
...
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
library/ntkTextElement.tcl
library/ntkTextareaElement.tcl
library/ntkArrowElement.tcl
library/ntkDownarrowElement.tcl
library/ntkUparrowElement.tcl
library/ntkLeftarrowElement.tcl
library/ntkRightarrowElement.tcl
library/ntkTreeitemIndicatorElement.tcl
library/ntkTreerowElement.tcl
library/ntkTreeareaElement.tcl
library/ntkTroughElement.tcl
library/ntkThumbElement.tcl
library/ntkSashElement.tcl
library/ntkSliderElement.tcl
library/ntkDebug.tcl
library/ntkUtils.tcl
library/ntkBorder.tcl
................................................................................
library/ntkTScrollbar.tcl
library/ntkScrollbar.tcl
library/ntkTFrameBase.tcl
library/ntkTFrame.tcl
library/ntkTLabelframe.tcl
library/ntkFrame.tcl
library/ntkTPanedwindow.tcl
library/ntkTTreeview.tcl
library/ntkTCombobox.tcl
library/ntkTLabel.tcl
library/ntkTCheckbutton.tcl
library/ntkTRadiobutton.tcl
library/ntkTMenubutton.tcl
library/ntkWidgetInfo.tcl
library/ntkWidget.tcl
library/ntkInit.tcl
library/ntkManager.tcl
library/ntkTheme.tcl
library/ntkElements.tcl
library/ntkLabel.tcl
library/ntkPanedwindow.tcl
library/ntkTreeview.tcl
library/ntkImage.tcl
library/ntkAltTheme.tcl
library/ntkClassicTheme.tcl
library/ntkClamTheme.tcl
library/ntkPack.tcl
library/ntkBind.tcl
library/ntkFocus.tcl

Changes to library/ntkElements.tcl.

57
58
59
60
61
62
63




64
65
66
67
68
69
70
        theme::RegisterElement $theme "trough" ::ntk::classes::TroughElement
        theme::RegisterElement $theme "thumb" ::ntk::classes::ThumbElement
        theme::RegisterElement $theme "slider" ::ntk::classes::SliderElement

        theme::RegisterElement $theme "hsash" ::ntk::classes::SashElement
        theme::RegisterElement $theme "vsash" ::ntk::classes::SashElement





	unset theme
    }

}


} ; # end namespace ::ntk::classes







>
>
>
>







57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
        theme::RegisterElement $theme "trough" ::ntk::classes::TroughElement
        theme::RegisterElement $theme "thumb" ::ntk::classes::ThumbElement
        theme::RegisterElement $theme "slider" ::ntk::classes::SliderElement

        theme::RegisterElement $theme "hsash" ::ntk::classes::SashElement
        theme::RegisterElement $theme "vsash" ::ntk::classes::SashElement

        theme::RegisterElement $theme "Treeitem.indicator" ::ntk::classes::TreeitemIndicatorElement
        theme::RegisterElement $theme "Treeitem.row" ::ntk::classes::TreerowElement
        theme::RegisterElement $theme "Treeheading.cell" ::ntk::classes::TreerowElement
        theme::RegisterElement $theme "treearea" ::ntk::classes::TreeareaElement
	unset theme
    }

}


} ; # end namespace ::ntk::classes

Changes to library/ntkInit.tcl.

45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62

63
64
65
66
67
68
69
70
71
72
73
74
#puts stderr "RegisterWidgets"
    ::ntk::classes::button::Button_Init
    ::ntk::classes::entry::Entry_Init
    ::ntk::classes::frame::Frame_Init
    if {0} {
        ::ntk::classes::notebook::Notebook_Init
    }
        ::ntk::classes::panedwindow::Panedwindow_Init
    if {0} {
        ::ntk::classes::progressbar::Progressbar_Init
        ::ntk::classes::scale::Scale_Init
    }
        ::ntk::classes::scrollbar::Scrollbar_Init
    if {0} {
        ::ntk::classes::separator::Separator_Init
        ::ntk::classes::treeview::Treeview_Init
    }


}

::itcl::body init::RegisterThemes {} {
#puts stderr "RegisterThemes"
    ::ntk::classes::altTheme::AltTheme_Init
    ::ntk::classes::classicTheme::ClassicTheme_Init
    ::ntk::classes::clamTheme::ClamTheme_Init
#puts stderr "+++ pkg1![dict keys [dict get $::ntk::classes::theme::pkg themeTable]]!"
}

} ; # end namespace ::ntk::classes








|




|


<

<
>












45
46
47
48
49
50
51
52
53
54
55
56
57
58
59

60

61
62
63
64
65
66
67
68
69
70
71
72
73
#puts stderr "RegisterWidgets"
    ::ntk::classes::button::Button_Init
    ::ntk::classes::entry::Entry_Init
    ::ntk::classes::frame::Frame_Init
    if {0} {
        ::ntk::classes::notebook::Notebook_Init
    }
    ::ntk::classes::panedwindow::Panedwindow_Init
    if {0} {
        ::ntk::classes::progressbar::Progressbar_Init
        ::ntk::classes::scale::Scale_Init
    }
    ::ntk::classes::scrollbar::Scrollbar_Init
    if {0} {
        ::ntk::classes::separator::Separator_Init

    }

    ::ntk::classes::treeview::Treeview_Init
}

::itcl::body init::RegisterThemes {} {
#puts stderr "RegisterThemes"
    ::ntk::classes::altTheme::AltTheme_Init
    ::ntk::classes::classicTheme::ClassicTheme_Init
    ::ntk::classes::clamTheme::ClamTheme_Init
#puts stderr "+++ pkg1![dict keys [dict get $::ntk::classes::theme::pkg themeTable]]!"
}

} ; # end namespace ::ntk::classes

Changes to library/tclIndex.

20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39


40
41
42
43




44

45
46
47
48
49
50
51
..
53
54
55
56
57
58
59
































60
61
62
63
64
65
66
...
130
131
132
133
134
135
136





137
138
139
140
141
142
143
...
174
175
176
177
178
179
180

181
182
183
184
185
186
187
...
304
305
306
307
308
309
310





311
312
313
314
315
316
317
...
330
331
332
333
334
335
336





337
338
339
340
341
342
343
344
345
346
347
348

349
350
351
352
353
354
355
...
377
378
379
380
381
382
383

384
385
386
387
388
389
390
...
459
460
461
462
463
464
465



466
467
468
469
470
471
472
...
516
517
518
519
520
521
522








523
524
525
526

527
528





529
530
531
532
533
534
535
set auto_index(::ntk::classes::LabelElement::ElementDraw) [list source [file join $dir ntkLabelElement.tcl]]
set auto_index(::ntk::classes::FieldElement) [list source [file join $dir ntkFieldElement.tcl]]
set auto_index(::ntk::classes::FieldElement::InitializeOptionValues) [list source [file join $dir ntkFieldElement.tcl]]
set auto_index(::ntk::classes::FieldElement::ElementSize) [list source [file join $dir ntkFieldElement.tcl]]
set auto_index(::ntk::classes::FieldElement::ElementDraw) [list source [file join $dir ntkFieldElement.tcl]]
set auto_index(::ntk::panedwindow) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::constructor) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::DestroyPane) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::IsMapped) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PaneRequest) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PaneRemoved) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedPlaceSlaves) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedInitialize) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedCleanup) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedConfigure) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::ShoveUp) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::ShoveDown) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PlaceSashes) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedPostConfigure) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedGetLayout) [list source [file join $dir ntkTPanedwindow.tcl]]


set auto_index(::ntk::panedwindow::PanedSize) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::SashLayout) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::DrawSash) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedDisplay) [list source [file join $dir ntkTPanedwindow.tcl]]




set auto_index(::ntk::panedwindow::PanedAddCommand) [list source [file join $dir ntkTPanedwindow.tcl]]

set auto_index(::ntk::panedwindow::PanedForgetCommand) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedIdentify) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedInsertCommand) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedPaneCommand) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedPanesCommand) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedSashposCommand) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::classes::ButtonBorderElement) [list source [file join $dir ntkButtonBorderElement.tcl]]
................................................................................
set auto_index(::ntk::classes::ButtonBorderElement::InitializeOptionValues) [list source [file join $dir ntkButtonBorderElement.tcl]]
set auto_index(::ntk::classes::ButtonBorderElement::ElementSize) [list source [file join $dir ntkButtonBorderElement.tcl]]
set auto_index(::ntk::classes::ButtonBorderElement::ElementDraw) [list source [file join $dir ntkButtonBorderElement.tcl]]
set auto_index(::ntk::classes::IndicatorElement) [list source [file join $dir ntkIndicatorElement.tcl]]
set auto_index(::ntk::classes::IndicatorElement::InitializeOptionValues) [list source [file join $dir ntkIndicatorElement.tcl]]
set auto_index(::ntk::classes::IndicatorElement::ElementSize) [list source [file join $dir ntkIndicatorElement.tcl]]
set auto_index(::ntk::classes::IndicatorElement::ElementDraw) [list source [file join $dir ntkIndicatorElement.tcl]]
































set auto_index(::ntk::classes::init) [list source [file join $dir ntkInit.tcl]]
set auto_index(::ntk::classes::init::init) [list source [file join $dir ntkInit.tcl]]
set auto_index(::ntk::classes::init::RegisterElements) [list source [file join $dir ntkInit.tcl]]
set auto_index(::ntk::classes::init::RegisterWidgets) [list source [file join $dir ntkInit.tcl]]
set auto_index(::ntk::classes::init::RegisterThemes) [list source [file join $dir ntkInit.tcl]]
set auto_index(::ntk::classes::init::init) [list source [file join $dir ntkInit.tcl]]
set auto_index(::ntk::classes::init::RegisterElements) [list source [file join $dir ntkInit.tcl]]
................................................................................
set auto_index(::ntk::classes::border::LeftTopBevel) [list source [file join $dir ntkBorder.tcl]]
set auto_index(::ntk::classes::border::LeftBottomBevel) [list source [file join $dir ntkBorder.tcl]]
set auto_index(::ntk::classes::border::VerticalBevel) [list source [file join $dir ntkBorder.tcl]]
set auto_index(::ntk::classes::border::HorizontalBevel) [list source [file join $dir ntkBorder.tcl]]
set auto_index(::ntk::classes::border::DrawRectangleBorder) [list source [file join $dir ntkBorder.tcl]]
set auto_index(::ntk::classes::border::GetShadows) [list source [file join $dir ntkBorder.tcl]]
set auto_index(::ntk::classes::border::DrawDiamondBorder) [list source [file join $dir ntkBorder.tcl]]





set auto_index(::ntk::classes::BorderElement) [list source [file join $dir ntkBorderElement.tcl]]
set auto_index(::ntk::classes::BorderElement::DrawCorner) [list source [file join $dir ntkBorderElement.tcl]]
set auto_index(::ntk::classes::BorderElement::InitializeOptionValues) [list source [file join $dir ntkBorderElement.tcl]]
set auto_index(::ntk::classes::BorderElement::ElementSize) [list source [file join $dir ntkBorderElement.tcl]]
set auto_index(::ntk::classes::BorderElement::BorderElementDraw) [list source [file join $dir ntkBorderElement.tcl]]
set auto_index(::ntk::classes::BorderElement::ElementDraw) [list source [file join $dir ntkBorderElement.tcl]]
set auto_index(::ntk::classes::widget) [list source [file join $dir ntkWidget.tcl]]
................................................................................
set auto_index(::ntk::classes::widget::WidgetIdentify) [list source [file join $dir ntkWidget.tcl]]
set auto_index(::ntk::classes::widget::instate) [list source [file join $dir ntkWidget.tcl]]
set auto_index(::ntk::classes::widget::state) [list source [file join $dir ntkWidget.tcl]]
set auto_index(::ntk::classes::widget::identify) [list source [file join $dir ntkWidget.tcl]]
set auto_index(::ntk::classes::widget::invoke) [list source [file join $dir ntkWidget.tcl]]
set auto_index(::ntk::classes::widget::activate) [list source [file join $dir ntkWidget.tcl]]
set auto_index(::ntk::classes::widget::takesFocus) [list source [file join $dir ntkWidget.tcl]]

set auto_index(::ntk::classes::tframeBase) [list source [file join $dir ntkTFrameBase.tcl]]
set auto_index(::ntk::classes::tframeBase::constructor) [list source [file join $dir ntkTFrameBase.tcl]]
set auto_index(::ntk::classes::tframeBase::BaseCleanup) [list source [file join $dir ntkTFrameBase.tcl]]
set auto_index(::ntk::classes::tframeBase::BaseInitialize) [list source [file join $dir ntkTFrameBase.tcl]]
set auto_index(::ntk::classes::tframeBase::BaseConfigure) [list source [file join $dir ntkTFrameBase.tcl]]
set auto_index(::ntk::classes::tframeBase::BasePostConfigure) [list source [file join $dir ntkTFrameBase.tcl]]
set auto_index(::ntk::classes::tframeBase::FrameConfigure) [list source [file join $dir ntkTFrameBase.tcl]]
................................................................................
set auto_index(::ntk::classes::layout::DrawLayout) [list source [file join $dir ntkLayout.tcl]]
set auto_index(::ntk::classes::layout::LayoutNodeInternalPadding) [list source [file join $dir ntkLayout.tcl]]
set auto_index(::ntk::classes::layout::LayoutNodeInternalParcel) [list source [file join $dir ntkLayout.tcl]]
set auto_index(::ntk::classes::layout::FindNode) [list source [file join $dir ntkLayout.tcl]]
set auto_index(::ntk::classes::layout::PlaceElement) [list source [file join $dir ntkLayout.tcl]]
set auto_index(::ntk::classes::layout::FindElement) [list source [file join $dir ntkLayout.tcl]]
set auto_index(::ntk::classes::layout::ClientRegion) [list source [file join $dir ntkLayout.tcl]]





set auto_index(::ntk::classes::place) [list source [file join $dir ntkPlace.tcl]]
set auto_index(::ntk::classes::place::place) [list source [file join $dir ntkPlace.tcl]]
set auto_index(::ntk::classes::place::place) [list source [file join $dir ntkPlace.tcl]]
set auto_index(::ntk::radiobutton) [list source [file join $dir ntkTRadiobutton.tcl]]
set auto_index(::ntk::radiobutton::constructor) [list source [file join $dir ntkTRadiobutton.tcl]]
set auto_index(::ntk::radiobutton::RadiobuttonVariableChanged) [list source [file join $dir ntkTRadiobutton.tcl]]
set auto_index(::ntk::radiobutton::RadiobuttonCleanup) [list source [file join $dir ntkTRadiobutton.tcl]]
................................................................................
set auto_index(::ntk::classes::bind::bind) [list source [file join $dir ntkBind.tcl]]
set auto_index(::ntk::classes::bind::GetBinding) [list source [file join $dir ntkBind.tcl]]
set auto_index(::ntk::classes::bind::GetSequenceParts) [list source [file join $dir ntkBind.tcl]]
set auto_index(::ntk::classes::bind::copyBindings) [list source [file join $dir ntkBind.tcl]]
set auto_index(::ntk::classes::bind::BindEvent) [list source [file join $dir ntkBind.tcl]]
set auto_index(::ntk::classes::DownarrowElement) [list source [file join $dir ntkDownarrowElement.tcl]]
set auto_index(::ntk::classes::DownarrowElement::constructor) [list source [file join $dir ntkDownarrowElement.tcl]]





set auto_index(::ntk::classes::ThumbElement) [list source [file join $dir ntkThumbElement.tcl]]
set auto_index(::ntk::classes::ThumbElement::constructor) [list source [file join $dir ntkThumbElement.tcl]]
set auto_index(::ntk::classes::ThumbElement::InitializeOptionValues) [list source [file join $dir ntkThumbElement.tcl]]
set auto_index(::ntk::classes::ThumbElement::ElementSize) [list source [file join $dir ntkThumbElement.tcl]]
set auto_index(::ntk::classes::ThumbElement::ElementDraw) [list source [file join $dir ntkThumbElement.tcl]]
set auto_index(::ntk::generateevent) [list source [file join $dir ntkGenerateEvent.tcl]]
set auto_index(::ntk::generateevent::generateevent) [list source [file join $dir ntkGenerateEvent.tcl]]
set auto_index(::ntk::generateevent::generateevent) [list source [file join $dir ntkGenerateEvent.tcl]]
set auto_index(::ntk::classes::theme) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::InitBackgroundElementSpec) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::InitElementSpecs) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::NewStyle) [list source [file join $dir ntkTheme.tcl]]

set auto_index(::ntk::classes::theme::GetStyle) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::GetStyleName) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::StyleMapCmd) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::StyleConfigureCmd) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::GetStyleDefaultOptionValue) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::FindLayoutTemplate) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::GetElement) [list source [file join $dir ntkTheme.tcl]]
................................................................................
set auto_index(::ntk::classes::theme::InitElementSpecs) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::RegisterElement) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::DrawElement) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::ShowPkg) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::StyleMap) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::ElementSize) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::NewStyle) [list source [file join $dir ntkTheme.tcl]]

set auto_index(::ntk::classes::theme::GetStyle) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::GetStyleName) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::StyleMapCmd) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::StyleConfigureCmd) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::GetStyleDefaultOptionValue) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::FindLayoutTemplate) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::GetElement) [list source [file join $dir ntkTheme.tcl]]
................................................................................
set auto_index(::ntk::classes::tentryBase::EntryInitialize) [list source [file join $dir ntkTEntryBase.tcl]]
set auto_index(::ntk::classes::tentryBase::EntryConfigure) [list source [file join $dir ntkTEntryBase.tcl]]
set auto_index(::ntk::classes::tentryBase::EntryCleanup) [list source [file join $dir ntkTEntryBase.tcl]]
set auto_index(::ntk::classes::tentryBase::EntryPostConfigure) [list source [file join $dir ntkTEntryBase.tcl]]
set auto_index(::ntk::classes::tentryBase::EntryDoLayout) [list source [file join $dir ntkTEntryBase.tcl]]
set auto_index(::ntk::classes::tentryBase::DrawTextLayout) [list source [file join $dir ntkTEntryBase.tcl]]
set auto_index(::ntk::classes::tentryBase::EntryDisplay) [list source [file join $dir ntkTEntryBase.tcl]]



set auto_index(::ntk::classes::ArrowElement) [list source [file join $dir ntkArrowElement.tcl]]
set auto_index(::ntk::classes::ArrowElement::constructor) [list source [file join $dir ntkArrowElement.tcl]]
set auto_index(::ntk::classes::ArrowElement::InitializeOptionValues) [list source [file join $dir ntkArrowElement.tcl]]
set auto_index(::ntk::classes::ArrowElement::ArrowSize) [list source [file join $dir ntkArrowElement.tcl]]
set auto_index(::ntk::classes::ArrowElement::FillArrow) [list source [file join $dir ntkArrowElement.tcl]]
set auto_index(::ntk::classes::ArrowElement::ElementSize) [list source [file join $dir ntkArrowElement.tcl]]
set auto_index(::ntk::classes::ArrowElement::ElementDraw) [list source [file join $dir ntkArrowElement.tcl]]
................................................................................
set auto_index(::ntk::classes::DiamondIndicatorElement::indicatorElementConfigure) [list source [file join $dir ntkDiamondIndicatorElement.tcl]]
set auto_index(::ntk::classes::DiamondIndicatorElement::ElementSize) [list source [file join $dir ntkDiamondIndicatorElement.tcl]]
set auto_index(::ntk::classes::DiamondIndicatorElement::ElementDraw) [list source [file join $dir ntkDiamondIndicatorElement.tcl]]
set auto_index(::ntk::classes::manager) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::CreateManager) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::DeleteManager) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::SlaveData) [list source [file join $dir ntkManager.tcl]]








set auto_index(::ntk::classes::manager::constructor) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::CreateManager) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::DeleteManager) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::SlaveData) [list source [file join $dir ntkManager.tcl]]

set auto_index(::ntk::classes::manager::NumberSlaves) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::SlaveWindow) [list source [file join $dir ntkManager.tcl]]





set auto_index(::ntk::focus) [list source [file join $dir ntkFocus.tcl]]
set auto_index(::ntk::focus::clickToFocus) [list source [file join $dir ntkFocus.tcl]]
set auto_index(::ntk::focus::focus) [list source [file join $dir ntkFocus.tcl]]
set auto_index(::ntk::focus::clickToFocus) [list source [file join $dir ntkFocus.tcl]]
set auto_index(::ntk::focus::focus) [list source [file join $dir ntkFocus.tcl]]
set auto_index(::ntk::Debug) [list source [file join $dir ntkDebug.tcl]]
set auto_index(::ntk::Debug::DebugInit) [list source [file join $dir ntkDebug.tcl]]







<












>
>




>
>
>
>

>







 







>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>







 







>
>
>
>
>







 







>







 







>
>
>
>
>







 







>
>
>
>
>












>







 







>







 







>
>
>







 







>
>
>
>
>
>
>
>




>


>
>
>
>
>







20
21
22
23
24
25
26

27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
..
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
...
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
...
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
...
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
...
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
...
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
...
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
...
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
set auto_index(::ntk::classes::LabelElement::ElementDraw) [list source [file join $dir ntkLabelElement.tcl]]
set auto_index(::ntk::classes::FieldElement) [list source [file join $dir ntkFieldElement.tcl]]
set auto_index(::ntk::classes::FieldElement::InitializeOptionValues) [list source [file join $dir ntkFieldElement.tcl]]
set auto_index(::ntk::classes::FieldElement::ElementSize) [list source [file join $dir ntkFieldElement.tcl]]
set auto_index(::ntk::classes::FieldElement::ElementDraw) [list source [file join $dir ntkFieldElement.tcl]]
set auto_index(::ntk::panedwindow) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::constructor) [list source [file join $dir ntkTPanedwindow.tcl]]

set auto_index(::ntk::panedwindow::IsMapped) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PaneRequest) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PaneRemoved) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedPlaceSlaves) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedInitialize) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedCleanup) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedConfigure) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::ShoveUp) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::ShoveDown) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PlaceSashes) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedPostConfigure) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedGetLayout) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::ReqHeight) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::ReqWidth) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedSize) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::SashLayout) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::DrawSash) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedDisplay) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::CreatePane) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::DestroyPane) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::ConfigurePane) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::AddPane) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedAddCommand) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::add) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedForgetCommand) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedIdentify) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedInsertCommand) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedPaneCommand) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedPanesCommand) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::panedwindow::PanedSashposCommand) [list source [file join $dir ntkTPanedwindow.tcl]]
set auto_index(::ntk::classes::ButtonBorderElement) [list source [file join $dir ntkButtonBorderElement.tcl]]
................................................................................
set auto_index(::ntk::classes::ButtonBorderElement::InitializeOptionValues) [list source [file join $dir ntkButtonBorderElement.tcl]]
set auto_index(::ntk::classes::ButtonBorderElement::ElementSize) [list source [file join $dir ntkButtonBorderElement.tcl]]
set auto_index(::ntk::classes::ButtonBorderElement::ElementDraw) [list source [file join $dir ntkButtonBorderElement.tcl]]
set auto_index(::ntk::classes::IndicatorElement) [list source [file join $dir ntkIndicatorElement.tcl]]
set auto_index(::ntk::classes::IndicatorElement::InitializeOptionValues) [list source [file join $dir ntkIndicatorElement.tcl]]
set auto_index(::ntk::classes::IndicatorElement::ElementSize) [list source [file join $dir ntkIndicatorElement.tcl]]
set auto_index(::ntk::classes::IndicatorElement::ElementDraw) [list source [file join $dir ntkIndicatorElement.tcl]]
set auto_index(::ntk::treeview) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::constructor) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::IsMapped) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PaneRequest) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PaneRemoved) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PanedPlaceSlaves) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PanedInitialize) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PanedCleanup) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PanedConfigure) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::ShoveUp) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::ShoveDown) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PlaceSashes) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PanedPostConfigure) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PanedGetLayout) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::ReqHeight) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::ReqWidth) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PanedSize) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::SashLayout) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::DrawSash) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PanedDisplay) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::CreatePane) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::DestroyPane) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::ConfigurePane) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::AddPane) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PanedAddCommand) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::add) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PanedForgetCommand) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PanedIdentify) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PanedInsertCommand) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PanedPaneCommand) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PanedPanesCommand) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::treeview::PanedSashposCommand) [list source [file join $dir ntkTTreeview.tcl]]
set auto_index(::ntk::classes::init) [list source [file join $dir ntkInit.tcl]]
set auto_index(::ntk::classes::init::init) [list source [file join $dir ntkInit.tcl]]
set auto_index(::ntk::classes::init::RegisterElements) [list source [file join $dir ntkInit.tcl]]
set auto_index(::ntk::classes::init::RegisterWidgets) [list source [file join $dir ntkInit.tcl]]
set auto_index(::ntk::classes::init::RegisterThemes) [list source [file join $dir ntkInit.tcl]]
set auto_index(::ntk::classes::init::init) [list source [file join $dir ntkInit.tcl]]
set auto_index(::ntk::classes::init::RegisterElements) [list source [file join $dir ntkInit.tcl]]
................................................................................
set auto_index(::ntk::classes::border::LeftTopBevel) [list source [file join $dir ntkBorder.tcl]]
set auto_index(::ntk::classes::border::LeftBottomBevel) [list source [file join $dir ntkBorder.tcl]]
set auto_index(::ntk::classes::border::VerticalBevel) [list source [file join $dir ntkBorder.tcl]]
set auto_index(::ntk::classes::border::HorizontalBevel) [list source [file join $dir ntkBorder.tcl]]
set auto_index(::ntk::classes::border::DrawRectangleBorder) [list source [file join $dir ntkBorder.tcl]]
set auto_index(::ntk::classes::border::GetShadows) [list source [file join $dir ntkBorder.tcl]]
set auto_index(::ntk::classes::border::DrawDiamondBorder) [list source [file join $dir ntkBorder.tcl]]
set auto_index(::ntk::classes::TreerowElement) [list source [file join $dir ntkTreeareaElement.tcl]]
set auto_index(::ntk::classes::TreerowElement::constructor) [list source [file join $dir ntkTreeareaElement.tcl]]
set auto_index(::ntk::classes::TreerowElement::InitializeOptionValues) [list source [file join $dir ntkTreeareaElement.tcl]]
set auto_index(::ntk::classes::TreerowElement::ElementSize) [list source [file join $dir ntkTreeareaElement.tcl]]
set auto_index(::ntk::classes::TreerowElement::ElementDraw) [list source [file join $dir ntkTreeareaElement.tcl]]
set auto_index(::ntk::classes::BorderElement) [list source [file join $dir ntkBorderElement.tcl]]
set auto_index(::ntk::classes::BorderElement::DrawCorner) [list source [file join $dir ntkBorderElement.tcl]]
set auto_index(::ntk::classes::BorderElement::InitializeOptionValues) [list source [file join $dir ntkBorderElement.tcl]]
set auto_index(::ntk::classes::BorderElement::ElementSize) [list source [file join $dir ntkBorderElement.tcl]]
set auto_index(::ntk::classes::BorderElement::BorderElementDraw) [list source [file join $dir ntkBorderElement.tcl]]
set auto_index(::ntk::classes::BorderElement::ElementDraw) [list source [file join $dir ntkBorderElement.tcl]]
set auto_index(::ntk::classes::widget) [list source [file join $dir ntkWidget.tcl]]
................................................................................
set auto_index(::ntk::classes::widget::WidgetIdentify) [list source [file join $dir ntkWidget.tcl]]
set auto_index(::ntk::classes::widget::instate) [list source [file join $dir ntkWidget.tcl]]
set auto_index(::ntk::classes::widget::state) [list source [file join $dir ntkWidget.tcl]]
set auto_index(::ntk::classes::widget::identify) [list source [file join $dir ntkWidget.tcl]]
set auto_index(::ntk::classes::widget::invoke) [list source [file join $dir ntkWidget.tcl]]
set auto_index(::ntk::classes::widget::activate) [list source [file join $dir ntkWidget.tcl]]
set auto_index(::ntk::classes::widget::takesFocus) [list source [file join $dir ntkWidget.tcl]]
set auto_index(::ntk::classes::widget::getHW) [list source [file join $dir ntkWidget.tcl]]
set auto_index(::ntk::classes::tframeBase) [list source [file join $dir ntkTFrameBase.tcl]]
set auto_index(::ntk::classes::tframeBase::constructor) [list source [file join $dir ntkTFrameBase.tcl]]
set auto_index(::ntk::classes::tframeBase::BaseCleanup) [list source [file join $dir ntkTFrameBase.tcl]]
set auto_index(::ntk::classes::tframeBase::BaseInitialize) [list source [file join $dir ntkTFrameBase.tcl]]
set auto_index(::ntk::classes::tframeBase::BaseConfigure) [list source [file join $dir ntkTFrameBase.tcl]]
set auto_index(::ntk::classes::tframeBase::BasePostConfigure) [list source [file join $dir ntkTFrameBase.tcl]]
set auto_index(::ntk::classes::tframeBase::FrameConfigure) [list source [file join $dir ntkTFrameBase.tcl]]
................................................................................
set auto_index(::ntk::classes::layout::DrawLayout) [list source [file join $dir ntkLayout.tcl]]
set auto_index(::ntk::classes::layout::LayoutNodeInternalPadding) [list source [file join $dir ntkLayout.tcl]]
set auto_index(::ntk::classes::layout::LayoutNodeInternalParcel) [list source [file join $dir ntkLayout.tcl]]
set auto_index(::ntk::classes::layout::FindNode) [list source [file join $dir ntkLayout.tcl]]
set auto_index(::ntk::classes::layout::PlaceElement) [list source [file join $dir ntkLayout.tcl]]
set auto_index(::ntk::classes::layout::FindElement) [list source [file join $dir ntkLayout.tcl]]
set auto_index(::ntk::classes::layout::ClientRegion) [list source [file join $dir ntkLayout.tcl]]
set auto_index(::ntk::classes::TreeareaElement) [list source [file join $dir ntkTreerowElement.tcl]]
set auto_index(::ntk::classes::TreeareaElement::constructor) [list source [file join $dir ntkTreerowElement.tcl]]
set auto_index(::ntk::classes::TreeareaElement::InitializeOptionValues) [list source [file join $dir ntkTreerowElement.tcl]]
set auto_index(::ntk::classes::TreeareaElement::ElementSize) [list source [file join $dir ntkTreerowElement.tcl]]
set auto_index(::ntk::classes::TreeareaElement::ElementDraw) [list source [file join $dir ntkTreerowElement.tcl]]
set auto_index(::ntk::classes::place) [list source [file join $dir ntkPlace.tcl]]
set auto_index(::ntk::classes::place::place) [list source [file join $dir ntkPlace.tcl]]
set auto_index(::ntk::classes::place::place) [list source [file join $dir ntkPlace.tcl]]
set auto_index(::ntk::radiobutton) [list source [file join $dir ntkTRadiobutton.tcl]]
set auto_index(::ntk::radiobutton::constructor) [list source [file join $dir ntkTRadiobutton.tcl]]
set auto_index(::ntk::radiobutton::RadiobuttonVariableChanged) [list source [file join $dir ntkTRadiobutton.tcl]]
set auto_index(::ntk::radiobutton::RadiobuttonCleanup) [list source [file join $dir ntkTRadiobutton.tcl]]
................................................................................
set auto_index(::ntk::classes::bind::bind) [list source [file join $dir ntkBind.tcl]]
set auto_index(::ntk::classes::bind::GetBinding) [list source [file join $dir ntkBind.tcl]]
set auto_index(::ntk::classes::bind::GetSequenceParts) [list source [file join $dir ntkBind.tcl]]
set auto_index(::ntk::classes::bind::copyBindings) [list source [file join $dir ntkBind.tcl]]
set auto_index(::ntk::classes::bind::BindEvent) [list source [file join $dir ntkBind.tcl]]
set auto_index(::ntk::classes::DownarrowElement) [list source [file join $dir ntkDownarrowElement.tcl]]
set auto_index(::ntk::classes::DownarrowElement::constructor) [list source [file join $dir ntkDownarrowElement.tcl]]
set auto_index(::ntk::classes::TreeitemIndicatorElement) [list source [file join $dir ntkTreeitemIndicatorElement.tcl]]
set auto_index(::ntk::classes::TreeitemIndicatorElement::InitializeOptionValues) [list source [file join $dir ntkTreeitemIndicatorElement.tcl]]
set auto_index(::ntk::classes::TreeitemIndicatorElement::indicatorElementConfigure) [list source [file join $dir ntkTreeitemIndicatorElement.tcl]]
set auto_index(::ntk::classes::TreeitemIndicatorElement::ElementSize) [list source [file join $dir ntkTreeitemIndicatorElement.tcl]]
set auto_index(::ntk::classes::TreeitemIndicatorElement::ElementDraw) [list source [file join $dir ntkTreeitemIndicatorElement.tcl]]
set auto_index(::ntk::classes::ThumbElement) [list source [file join $dir ntkThumbElement.tcl]]
set auto_index(::ntk::classes::ThumbElement::constructor) [list source [file join $dir ntkThumbElement.tcl]]
set auto_index(::ntk::classes::ThumbElement::InitializeOptionValues) [list source [file join $dir ntkThumbElement.tcl]]
set auto_index(::ntk::classes::ThumbElement::ElementSize) [list source [file join $dir ntkThumbElement.tcl]]
set auto_index(::ntk::classes::ThumbElement::ElementDraw) [list source [file join $dir ntkThumbElement.tcl]]
set auto_index(::ntk::generateevent) [list source [file join $dir ntkGenerateEvent.tcl]]
set auto_index(::ntk::generateevent::generateevent) [list source [file join $dir ntkGenerateEvent.tcl]]
set auto_index(::ntk::generateevent::generateevent) [list source [file join $dir ntkGenerateEvent.tcl]]
set auto_index(::ntk::classes::theme) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::InitBackgroundElementSpec) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::InitElementSpecs) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::NewStyle) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::StyleName) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::GetStyle) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::GetStyleName) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::StyleMapCmd) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::StyleConfigureCmd) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::GetStyleDefaultOptionValue) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::FindLayoutTemplate) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::GetElement) [list source [file join $dir ntkTheme.tcl]]
................................................................................
set auto_index(::ntk::classes::theme::InitElementSpecs) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::RegisterElement) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::DrawElement) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::ShowPkg) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::StyleMap) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::ElementSize) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::NewStyle) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::StyleName) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::GetStyle) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::GetStyleName) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::StyleMapCmd) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::StyleConfigureCmd) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::GetStyleDefaultOptionValue) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::FindLayoutTemplate) [list source [file join $dir ntkTheme.tcl]]
set auto_index(::ntk::classes::theme::GetElement) [list source [file join $dir ntkTheme.tcl]]
................................................................................
set auto_index(::ntk::classes::tentryBase::EntryInitialize) [list source [file join $dir ntkTEntryBase.tcl]]
set auto_index(::ntk::classes::tentryBase::EntryConfigure) [list source [file join $dir ntkTEntryBase.tcl]]
set auto_index(::ntk::classes::tentryBase::EntryCleanup) [list source [file join $dir ntkTEntryBase.tcl]]
set auto_index(::ntk::classes::tentryBase::EntryPostConfigure) [list source [file join $dir ntkTEntryBase.tcl]]
set auto_index(::ntk::classes::tentryBase::EntryDoLayout) [list source [file join $dir ntkTEntryBase.tcl]]
set auto_index(::ntk::classes::tentryBase::DrawTextLayout) [list source [file join $dir ntkTEntryBase.tcl]]
set auto_index(::ntk::classes::tentryBase::EntryDisplay) [list source [file join $dir ntkTEntryBase.tcl]]
set auto_index(::ntk::classes::treeview) [list source [file join $dir ntkTreeview.tcl]]
set auto_index(::ntk::classes::treeview::Treeview_Init) [list source [file join $dir ntkTreeview.tcl]]
set auto_index(::ntk::classes::treeview::Treeview_Init) [list source [file join $dir ntkTreeview.tcl]]
set auto_index(::ntk::classes::ArrowElement) [list source [file join $dir ntkArrowElement.tcl]]
set auto_index(::ntk::classes::ArrowElement::constructor) [list source [file join $dir ntkArrowElement.tcl]]
set auto_index(::ntk::classes::ArrowElement::InitializeOptionValues) [list source [file join $dir ntkArrowElement.tcl]]
set auto_index(::ntk::classes::ArrowElement::ArrowSize) [list source [file join $dir ntkArrowElement.tcl]]
set auto_index(::ntk::classes::ArrowElement::FillArrow) [list source [file join $dir ntkArrowElement.tcl]]
set auto_index(::ntk::classes::ArrowElement::ElementSize) [list source [file join $dir ntkArrowElement.tcl]]
set auto_index(::ntk::classes::ArrowElement::ElementDraw) [list source [file join $dir ntkArrowElement.tcl]]
................................................................................
set auto_index(::ntk::classes::DiamondIndicatorElement::indicatorElementConfigure) [list source [file join $dir ntkDiamondIndicatorElement.tcl]]
set auto_index(::ntk::classes::DiamondIndicatorElement::ElementSize) [list source [file join $dir ntkDiamondIndicatorElement.tcl]]
set auto_index(::ntk::classes::DiamondIndicatorElement::ElementDraw) [list source [file join $dir ntkDiamondIndicatorElement.tcl]]
set auto_index(::ntk::classes::manager) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::CreateManager) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::DeleteManager) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::SlaveData) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::SetSlaveData) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::NumberSlaves) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::SlaveWindow) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::ManagerSizeChanged) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::SlaveIndex) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::_InsertSlave) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::NewSlave) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::InsertSlave) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::constructor) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::CreateManager) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::DeleteManager) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::SlaveData) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::SetSlaveData) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::NumberSlaves) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::SlaveWindow) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::ManagerSizeChanged) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::SlaveIndex) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::_InsertSlave) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::NewSlave) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::classes::manager::InsertSlave) [list source [file join $dir ntkManager.tcl]]
set auto_index(::ntk::focus) [list source [file join $dir ntkFocus.tcl]]
set auto_index(::ntk::focus::clickToFocus) [list source [file join $dir ntkFocus.tcl]]
set auto_index(::ntk::focus::focus) [list source [file join $dir ntkFocus.tcl]]
set auto_index(::ntk::focus::clickToFocus) [list source [file join $dir ntkFocus.tcl]]
set auto_index(::ntk::focus::focus) [list source [file join $dir ntkFocus.tcl]]
set auto_index(::ntk::Debug) [list source [file join $dir ntkDebug.tcl]]
set auto_index(::ntk::Debug::DebugInit) [list source [file join $dir ntkDebug.tcl]]

Changes to themedntk.tcl.

7
8
9
10
11
12
13

14
15
16
17
18
19
20
..
24
25
26
27
28
29
30

31
32
33
34
35
36
37
38
    source [file join $myDir library ntkLabel.tcl]
    source [file join $myDir library ntkImage.tcl]
    source [file join $myDir library ntkButton.tcl]
    source [file join $myDir library ntkEntry.tcl]
    source [file join $myDir library ntkScrollbar.tcl]
    source [file join $myDir library ntkFrame.tcl]
    source [file join $myDir library ntkPanedwindow.tcl]

    source [file join $myDir library ntkAltTheme.tcl]
    source [file join $myDir library ntkClassicTheme.tcl]
    source [file join $myDir library ntkClamTheme.tcl]
    source [file join $myDir library ntkLayout.tcl]
    source [file join $myDir library ntkBind.tcl]
    source [file join $myDir library ntkButtonBindings.tcl]
} else {
................................................................................
    source [file join $myDir ntkLabel.tcl]
    source [file join $myDir ntkImage.tcl]
    source [file join $myDir ntkButton.tcl]
    source [file join $myDir ntkEntry.tcl]
    source [file join $myDir ntkScrollbar.tcl]
    source [file join $myDir ntkFrame.tcl]
    source [file join $myDir ntkPanedwindow.tcl]

    source [file join $myDir ntkAltTheme.tcl]
    source [file join $myDir ntkClassicTheme.tcl]
    source [file join $myDir ntkClamTheme.tcl]
    source [file join $myDir ntkLayout.tcl]
    source [file join $myDir ntkBind.tcl]
    source [file join $myDir ntkButtonBindings.tcl]
}
::ntk::classes::init::init







>







 







>








7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
..
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
    source [file join $myDir library ntkLabel.tcl]
    source [file join $myDir library ntkImage.tcl]
    source [file join $myDir library ntkButton.tcl]
    source [file join $myDir library ntkEntry.tcl]
    source [file join $myDir library ntkScrollbar.tcl]
    source [file join $myDir library ntkFrame.tcl]
    source [file join $myDir library ntkPanedwindow.tcl]
    source [file join $myDir library ntkTreeview.tcl]
    source [file join $myDir library ntkAltTheme.tcl]
    source [file join $myDir library ntkClassicTheme.tcl]
    source [file join $myDir library ntkClamTheme.tcl]
    source [file join $myDir library ntkLayout.tcl]
    source [file join $myDir library ntkBind.tcl]
    source [file join $myDir library ntkButtonBindings.tcl]
} else {
................................................................................
    source [file join $myDir ntkLabel.tcl]
    source [file join $myDir ntkImage.tcl]
    source [file join $myDir ntkButton.tcl]
    source [file join $myDir ntkEntry.tcl]
    source [file join $myDir ntkScrollbar.tcl]
    source [file join $myDir ntkFrame.tcl]
    source [file join $myDir ntkPanedwindow.tcl]
    source [file join $myDir ntkTreeview.tcl]
    source [file join $myDir ntkAltTheme.tcl]
    source [file join $myDir ntkClassicTheme.tcl]
    source [file join $myDir ntkClamTheme.tcl]
    source [file join $myDir ntkLayout.tcl]
    source [file join $myDir ntkBind.tcl]
    source [file join $myDir ntkButtonBindings.tcl]
}
::ntk::classes::init::init