Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #############################################################################
- # Generated by PAGE version 4.13
- # in conjunction with Tcl version 8.6
- set vTcl(timestamp) ""
- if {!$vTcl(borrow)} {
- set vTcl(actual_gui_bg) #d9d9d9
- set vTcl(actual_gui_fg) #000000
- 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) #d8d8d8
- set vTcl(active_menu_fg) #000000
- }
- #################################
- #LIBRARY PROCEDURES
- #
- if {[info exists vTcl(sourcing)]} {
- proc vTcl:project:info {} {
- set base .top37
- global vTcl
- set base $vTcl(btop)
- if {$base == ""} {
- set base .top37
- }
- namespace eval ::widgets::$base {
- set dflt,origin 0
- set runvisible 1
- }
- set site_3_0 $base.fra38
- namespace eval ::widgets_bindings {
- set tagslist _TopLevel
- }
- namespace eval ::vTcl::modules::main {
- set procs {
- }
- set compounds {
- }
- set projectType single
- }
- }
- }
- #################################
- # GENERATED GUI PROCEDURES
- #
- proc vTclWindow.top37 {base} {
- if {$base == ""} {
- set base .top37
- }
- 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 495x227+347+264
- update
- # set in toplevel.wgt.
- global vTcl
- global img_list
- set vTcl(save,dflt,origin) 0
- wm maxsize $top 1265 770
- wm minsize $top 1 1
- wm overrideredirect $top 0
- wm resizable $top 1 1
- wm deiconify $top
- wm title $top "MQTT Client"
- vTcl:DefineAlias "$top" "MQTTClient" vTcl:Toplevel:WidgetProc "" 1
- frame $top.fra38 \
- -borderwidth 2 -relief groove -background {#d9d9d9} -height 205 \
- -width 475
- vTcl:DefineAlias "$top.fra38" "Frame1" vTcl:WidgetProc "MQTTClient" 1
- set site_3_0 $top.fra38
- label $site_3_0.lab39 \
- -background {#d9d9d9} -foreground {#000000} \
- -text {Last Message Received:}
- vTcl:DefineAlias "$site_3_0.lab39" "Label1" vTcl:WidgetProc "MQTTClient" 1
- label $site_3_0.lab40 \
- -background {#d9d9d9} -foreground {#000000} -relief sunken \
- -text Label -textvariable LastMessage
- vTcl:DefineAlias "$site_3_0.lab40" "lblLastMessage" vTcl:WidgetProc "MQTTClient" 1
- label $site_3_0.lab41 \
- -background {#d9d9d9} -foreground {#000000} -text {Humidity: }
- vTcl:DefineAlias "$site_3_0.lab41" "Label3" vTcl:WidgetProc "MQTTClient" 1
- label $site_3_0.lab42 \
- -background {#d9d9d9} -foreground {#000000} -relief sunken \
- -text Label -textvariable HumidityValue
- vTcl:DefineAlias "$site_3_0.lab42" "lblHumidity" vTcl:WidgetProc "MQTTClient" 1
- label $site_3_0.lab43 \
- -background {#d9d9d9} -foreground {#000000} -text {Temperature: }
- vTcl:DefineAlias "$site_3_0.lab43" "Label5" vTcl:WidgetProc "MQTTClient" 1
- label $site_3_0.lab44 \
- -background {#d9d9d9} -foreground {#000000} -relief sunken \
- -text Label -textvariable TempValue
- vTcl:DefineAlias "$site_3_0.lab44" "lblTemp" vTcl:WidgetProc "MQTTClient" 1
- button $site_3_0.but45 \
- -activebackground {#d9d9d9} -background {#d9d9d9} -command on_btnQuit \
- -foreground {#000000} -highlightcolor black -text Quit
- vTcl:DefineAlias "$site_3_0.but45" "btnQuit" vTcl:WidgetProc "MQTTClient" 1
- place $site_3_0.lab39 \
- -in $site_3_0 -x 20 -y 35 -width 146 -height 18 -anchor nw \
- -bordermode ignore
- place $site_3_0.lab40 \
- -in $site_3_0 -x 170 -y 30 -width 256 -relwidth 0 -height 28 \
- -relheight 0 -anchor nw -bordermode ignore
- place $site_3_0.lab41 \
- -in $site_3_0 -x 94 -y 73 -width 67 -height 18 -anchor nw \
- -bordermode ignore
- place $site_3_0.lab42 \
- -in $site_3_0 -x 170 -y 70 -width 116 -relwidth 0 -height 28 \
- -relheight 0 -anchor nw -bordermode ignore
- place $site_3_0.lab43 \
- -in $site_3_0 -x 72 -y 112 -width 90 -height 18 -anchor nw \
- -bordermode ignore
- place $site_3_0.lab44 \
- -in $site_3_0 -x 170 -y 110 -width 116 -relwidth 0 -height 28 \
- -relheight 0 -anchor nw -bordermode ignore
- place $site_3_0.but45 \
- -in $site_3_0 -x 330 -y 160 -width 87 -relwidth 0 -height 26 \
- -relheight 0 -anchor nw -bordermode ignore
- ###################
- # SETTING GEOMETRY
- ###################
- place $top.fra38 \
- -in $top -x 10 -y 10 -width 475 -relwidth 0 -height 205 -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 .top37 $btop
- if {$vTcl(borrow)} {
- $btop configure -background plum
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement