X7ROOT File Manager
Current Path:
/usr/lib64/tcl8.6/Tix8.4.3
usr
/
lib64
/
tcl8.6
/
Tix8.4.3
/
??
..
??
Balloon.tcl
(12.97 KB)
??
BtnBox.tcl
(2.61 KB)
??
CObjView.tcl
(7.56 KB)
??
ChkList.tcl
(4.97 KB)
??
ComboBox.tcl
(35.42 KB)
??
Compat.tcl
(870 B)
??
Console.tcl
(14.95 KB)
??
Control.tcl
(12.11 KB)
??
DefSchm.tcl
(2.94 KB)
??
DialogS.tcl
(4.2 KB)
??
DirBox.tcl
(5.3 KB)
??
DirDlg.tcl
(2.15 KB)
??
DirList.tcl
(6.9 KB)
??
DirTree.tcl
(8.76 KB)
??
DragDrop.tcl
(3.93 KB)
??
DtlList.tcl
(1002 B)
??
EFileBox.tcl
(11.12 KB)
??
EFileDlg.tcl
(1.68 KB)
??
Event.tcl
(5.11 KB)
??
FileBox.tcl
(14 KB)
??
FileCbx.tcl
(2.42 KB)
??
FileDlg.tcl
(2.13 KB)
??
FileEnt.tcl
(7.15 KB)
??
FloatEnt.tcl
(3.1 KB)
??
Grid.tcl
(21.16 KB)
??
HList.tcl
(17.72 KB)
??
HListDD.tcl
(4.39 KB)
??
IconView.tcl
(5.97 KB)
??
Init.tcl
(6.05 KB)
??
LabEntry.tcl
(2.09 KB)
??
LabFrame.tcl
(1.15 KB)
??
LabWidg.tcl
(3.86 KB)
??
ListNBk.tcl
(3.5 KB)
??
Meter.tcl
(3.04 KB)
??
MultView.tcl
(3.62 KB)
??
NoteBook.tcl
(6.02 KB)
??
OldUtil.tcl
(2.98 KB)
??
OptMenu.tcl
(9.17 KB)
??
PanedWin.tcl
(27.68 KB)
??
PopMenu.tcl
(5.37 KB)
??
Primitiv.tcl
(10.28 KB)
??
README.txt
(987 B)
??
ResizeH.tcl
(12.94 KB)
??
SGrid.tcl
(5.8 KB)
??
SHList.tcl
(3.7 KB)
??
SListBox.tcl
(6.97 KB)
??
STList.tcl
(2.37 KB)
??
SText.tcl
(3.09 KB)
??
SWidget.tcl
(9.52 KB)
??
SWindow.tcl
(6.75 KB)
??
Select.tcl
(7.04 KB)
??
Shell.tcl
(1.06 KB)
??
SimpDlg.tcl
(1.13 KB)
??
StackWin.tcl
(1.95 KB)
??
StatBar.tcl
(1.31 KB)
??
StdBBox.tcl
(1.62 KB)
??
StdShell.tcl
(1.15 KB)
??
TList.tcl
(17.59 KB)
??
Tix.tcl
(9.51 KB)
??
Tree.tcl
(4.57 KB)
??
Utils.tcl
(10.54 KB)
??
VResize.tcl
(4.95 KB)
??
VStack.tcl
(9.42 KB)
??
VTree.tcl
(4.31 KB)
??
Variable.tcl
(2.5 KB)
??
WInfo.tcl
(965 B)
??
bitmaps
??
fs.tcl
(3.9 KB)
??
html
??
libTix.so
(341.3 KB)
??
license.terms
(2.76 KB)
??
pkgIndex.tcl
(122 B)
??
pref
Editing: LabEntry.tcl
# -*- mode: TCL; fill-column: 75; tab-width: 8; coding: iso-latin-1-unix -*- # # $Id: LabEntry.tcl,v 1.4 2004/03/28 02:44:57 hobbs Exp $ # # LabEntry.tcl -- # # TixLabelEntry Widget: an entry box with a label # # Copyright (c) 1993-1999 Ioi Kim Lam. # Copyright (c) 2000-2001 Tix Project Group. # # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # tixWidgetClass tixLabelEntry { -classname TixLabelEntry -superclass tixLabelWidget -method { } -flag { -disabledforeground -state } -forcecall { -state } -static { } -configspec { {-disabledforeground disabledForeground DisabledForeground #303030} {-state state State normal} } -default { {.borderWidth 0} {*entry.relief sunken} {*entry.width 7} {*label.anchor e} {*label.borderWidth 0} } } proc tixLabelEntry:ConstructFramedWidget {w frame} { upvar #0 $w data tixChainMethod $w ConstructFramedWidget $frame set data(w:entry) [entry $frame.entry] pack $data(w:entry) -side left -expand yes -fill both # This value is used to configure the disable/normal fg of the ebtry # set data(entryfg) [$data(w:entry) cget -fg] set data(labelfg) [$data(w:label) cget -fg] } proc tixLabelEntryBind {} { tixBind TixLabelEntry <FocusIn> { if {[focus -displayof [set %W(w:entry)]] ne [set %W(w:entry)]} { focus [%W subwidget entry] [set %W(w:entry)] selection from 0 [set %W(w:entry)] selection to end [set %W(w:entry)] icursor end } } } #---------------------------------------------------------------------- # CONFIG OPTIONS #---------------------------------------------------------------------- proc tixLabelEntry:config-state {w value} { upvar #0 $w data if {$value == "normal"} { catch { $data(w:label) config -fg $data(labelfg) } $data(w:entry) config -state $value -fg $data(entryfg) } else { catch { $data(w:label) config -fg $data(-disabledforeground) } $data(w:entry) config -state $value -fg $data(-disabledforeground) } }
Upload File
Create Folder