Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #############################################################################
- # Generated by PAGE version 4.21
- # in conjunction with Tcl version 8.6
- # Mar 05, 2019 04:45:37 AM CST platform: Linux
- set vTcl(timestamp) ""
- if {!$vTcl(borrow)} {
- set desc "-family {DejaVu Sans} -size 10"
- set vTcl(actual_gui_font_text_desc) $desc
- set vTcl(actual_gui_font_text_name) [font create {*}$desc]
- set desc "-family {DejaVu Sans Mono} -size 10"
- set vTcl(actual_gui_font_fixed_desc) $desc
- set vTcl(actual_gui_font_fixed_name) [font create {*}$desc]
- set desc "-family {DejaVu Sans} -size 10"
- set vTcl(actual_gui_font_menu_desc) $desc
- set vTcl(actual_gui_font_menu_name) [font create {*}$desc]
- set desc "-family {DejaVu Sans} -size 10"
- set vTcl(actual_gui_font_tooltip_desc) $desc
- set vTcl(actual_gui_font_tooltip_name) [font create {*}$desc]
- set vTcl(actual_gui_bg) #d9d9d9
- set vTcl(actual_gui_fg) #000000
- set vTcl(actual_gui_analog) #ececec
- set vTcl(actual_gui_menu_analog) #ececec
- set vTcl(actual_gui_menu_bg) #d9d9d9
- set vTcl(actual_gui_menu_fg) #000000
- set vTcl(complement_color) #d9d9d9
- set vTcl(analog_color_p) #d9d9d9
- set vTcl(analog_color_m) #d9d9d9
- set vTcl(active_fg) #000000
- set vTcl(actual_gui_menu_active_bg) #ececec
- set vTcl(active_menu_fg) #000000
- }
- #################################
- #LIBRARY PROCEDURES
- #
- if {[info exists vTcl(sourcing)]} {
- proc vTcl:project:info {} {
- set base .top42
- global vTcl
- set base $vTcl(btop)
- if {$base == ""} {
- set base .top42
- }
- namespace eval ::widgets::$base {
- set dflt,origin 0
- set runvisible 1
- }
- namespace eval ::widgets_bindings {
- set tagslist _TopLevel
- }
- namespace eval ::vTcl::modules::main {
- set procs {
- }
- set compounds {
- }
- set projectType single
- }
- }
- }
- #################################
- # GENERATED GUI PROCEDURES
- #
- proc vTclWindow.top42 {base} {
- if {$base == ""} {
- set base .top42
- }
- if {[winfo exists $base]} {
- wm deiconify $base; return
- }
- set top $base
- ###################
- # CREATING WIDGETS
- ###################
- vTcl::widgets::core::toplevel::createCmd $top -class Toplevel \
- -background {#d9d9d9}
- wm focusmodel $top passive
- wm geometry $top 1004x785+414+165
- update
- # set in toplevel.wgt.
- global vTcl
- global img_list
- set vTcl(save,dflt,origin) 0
- wm maxsize $top 1905 1050
- wm minsize $top 1 1
- wm overrideredirect $top 0
- wm resizable $top 1 1
- wm deiconify $top
- wm title $top "Pandastable Demo"
- vTcl:DefineAlias "$top" "Toplevel1" vTcl:Toplevel:WidgetProc "" 1
- frame $top.fra43 \
- -borderwidth 2 -relief groove -background {#d9d9d9} -height 75 \
- -width 125
- vTcl:DefineAlias "$top.fra43" "frameToolbar" vTcl:WidgetProc "Toplevel1" 1
- set site_3_0 $top.fra43
- button $site_3_0.but46 \
- -activebackground {#d9d9d9} -background {#d9d9d9} -command on_btnExit \
- -font TkDefaultFont -foreground {#000000} -highlightcolor black \
- -text Exit
- vTcl:DefineAlias "$site_3_0.but46" "btnExit" vTcl:WidgetProc "Toplevel1" 1
- place $site_3_0.but46 \
- -in $site_3_0 -x 936 -y 5 -width 53 -height 31 -anchor nw \
- -bordermode ignore
- frame $top.fra44 \
- -borderwidth 2 -relief groove -background {#d9d9d9} -height 735 \
- -width 1000
- vTcl:DefineAlias "$top.fra44" "frameCustom" vTcl:WidgetProc "Toplevel1" 1
- set site_3_0 $top.fra44
- vTcl::widgets::ttk::custom::CreateCmd $site_3_0.cus45 \
- -background {#d9d9d9} -height 75 -highlightcolor black -width 125
- vTcl:DefineAlias "$site_3_0.cus45" "Custom1" vTcl:WidgetProc "Toplevel1" 1
- place $site_3_0.cus45 \
- -in $site_3_0 -x 0 -y 0 -width 0 -relwidth 1 -height 0 -relheight 1 \
- -anchor nw -bordermode ignore
- ###################
- # SETTING GEOMETRY
- ###################
- place $top.fra43 \
- -in $top -x 2 -y 2 -width 1000 -relwidth 0 -height 40 -relheight 0 \
- -anchor nw -bordermode ignore
- place $top.fra44 \
- -in $top -x 2 -y 43 -width 1000 -relwidth 0 -height 735 -relheight 0 \
- -anchor nw -bordermode ignore
- vTcl:FireEvent $base <<Ready>>
- }
- #############################################################################
- ## Binding tag: _TopLevel
- bind "_TopLevel" <<Create>> {
- if {![info exists _topcount]} {set _topcount 0}; incr _topcount
- }
- bind "_TopLevel" <<DeleteWindow>> {
- if {[set ::%W::_modal]} {
- vTcl:Toplevel:WidgetProc %W endmodal
- } else {
- destroy %W; if {$_topcount == 0} {exit}
- }
- }
- bind "_TopLevel" <Destroy> {
- if {[winfo toplevel %W] == "%W"} {incr _topcount -1}
- }
- set btop ""
- if {$vTcl(borrow)} {
- set btop .bor[expr int([expr rand() * 100])]
- while {[lsearch $btop $vTcl(tops)] != -1} {
- set btop .bor[expr int([expr rand() * 100])]
- }
- }
- set vTcl(btop) $btop
- Window show .
- Window show .top42 $btop
- if {$vTcl(borrow)} {
- $btop configure -background plum
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement