[PD-cvs] pd/src desire.tk,1.1.2.179,1.1.2.180

Mathieu Bouchard matju at users.sourceforge.net
Sat Apr 22 09:33:32 CEST 2006


Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27139

Modified Files:
      Tag: devel_0_39
	desire.tk 
Log Message:
.


Index: desire.tk
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/desire.tk,v
retrieving revision 1.1.2.179
retrieving revision 1.1.2.180
diff -C2 -d -r1.1.2.179 -r1.1.2.180
*** desire.tk	22 Apr 2006 06:44:41 -0000	1.1.2.179
--- desire.tk	22 Apr 2006 07:33:29 -0000	1.1.2.180
***************
*** 771,775 ****
  
  #-----------------------------------------------------------------------------------#
! class_new View {Observable Thing}
  
  # normally ninlets/noutlets should be in class "Box", but server-side isn't smart enough
--- 771,775 ----
  
  #-----------------------------------------------------------------------------------#
! class_new View {Menuable Observable Thing}
  
  # normally ninlets/noutlets should be in class "Box", but server-side isn't smart enough
***************
*** 878,884 ****
  proc wonder {} {tk_messageBox -message "this would be a cool feature, eh?" -type yesno -icon question}
  
! def Canvas popup_properties {} {wonder}
! def Canvas popup_open {} {wonder}
! def Canvas popup_help {} {wonder}
  
  def* Canvas eval% {code} {
--- 878,885 ----
  proc wonder {} {tk_messageBox -message "this would be a cool feature, eh?" -type yesno -icon question}
  
! def Canvas     new_file {} {global main; $main  new_file}
! def Canvas    open_file {} {global main; $main open_file}
! def Canvas send_message {} {global main; $main send_message}
! def Canvas        paths {} {global main; $main paths}
  
  def* Canvas eval% {code} {
***************
*** 888,892 ****
  }
  
! def Client paths {} {pd pd start-path-dialog}
  
  proc menu_addstd {mbar} {
--- 889,899 ----
  }
  
! def Client          paths {} {pd pd start-path-dialog}
! def Client audio_settings {} {pd pd audio-properties}
! def Client  midi_settings {} {pd pd  midi-properties}
! def Client test_audio_and_midi {} {menu_doc_open doc/7.stuff/tools testtone.pd  }
! def Client          load_meter {} {menu_doc_open doc/7.stuff/tools load-meter.pd}
! def Client       latency_meter {} {menu_doc_open doc/7.stuff/tools latency.pd   }
! def Client  menu_documentation {} {pd menu_documentation}
  
  proc menu_addstd {mbar} {
***************
*** 901,911 ****
        default {
          $main populate_menu $m {
! 		{{Audio settings...} {pd pd audio-properties} {}}
! 		{{MIDI settings...}  {pd pd midi-properties}  {}}}
        }
      }
      $main populate_menu $m {{}
! 	{test_audio_and_midi {menu_doc_open doc/7.stuff/tools   testtone.pd} ""}
! 	{load_meter          {menu_doc_open doc/7.stuff/tools load-meter.pd} ""} {}}
      foreach a $pd_apilist {
      	$m add radiobutton -label [lindex $a 0] -variable pd_whichapi -value [lindex $a 1] \
--- 908,919 ----
        default {
          $main populate_menu $m {
! 		{audio_settings {} {}}
! 		{ midi_settings {} {}}}
        }
      }
      $main populate_menu $m {{}
! 	{test_audio_and_midi    {} ""}
! 	{load_meter             {} ""}
! 	{latency_meter          {} ""} {}}
      foreach a $pd_apilist {
      	$m add radiobutton -label [lindex $a 0] -variable pd_whichapi -value [lindex $a 1] \
***************
*** 919,923 ****
      $main populate_menu .mbar.help {
  	{about {} ""}
! 	{"Pure Documentation..." {pd menu_documentation} ""}
  	{class_browser {} ""}
      }
--- 927,931 ----
      $main populate_menu .mbar.help {
  	{about {} ""}
! 	{"Pure Documentation..." {} ""}
  	{class_browser {} ""}
      }
***************
*** 1021,1029 ****
      wm geometry $name $geometry
      $self new_menubar $editable
-     menu $name.popup -tearoff false
-     $self populate_menu $name.popup {
- 	{popup_properties {} ""}
- 	{popup_open       {} ""}
- 	{popup_help       {} ""}}
      wm protocol $name WM_DELETE_WINDOW "$self close"
      $self new_binds
--- 1029,1032 ----
***************
*** 1767,1778 ****
  }
  
  def* Canvas clickedit {x y b f} {
  	global look
  	set c .[$self canvas].c
  	mset {type id} [$self identify_target $x $y $b $f "click"]
! 	if {$f&8} {
! 		tk_popup .$self.popup [winfo pointerx $c] [winfo pointery $c]
! 		return
! 	}
  	if {[llength $@obj_in_edit]} {$@obj_in_edit unedit; set @obj_in_edit {}}
  	# if clicked on empty space in edit mode, draw dash sel rect
--- 1770,1797 ----
  }
  
+ def Canvas help {} {global main; $main class_browser}
+ 
+ def Canvas popup {id x y} {
+   set p .$self.popup
+   catch {destroy $p}
+   menu $p -tearoff false
+   if {$id == ""} {
+     $self populate_menu $p {
+ 	{properties {} ""}
+ 	{help       {} ""}}
+   } {
+     $id populate_menu $p {
+ 	{properties {} ""}
+ 	{open       {} ""}
+ 	{help       {} ""}}
+   }
+   tk_popup $p $x $y
+ }
+ 
  def* Canvas clickedit {x y b f} {
  	global look
  	set c .[$self canvas].c
  	mset {type id} [$self identify_target $x $y $b $f "click"]
! 	if {$f&8} {$self popup $id [winfo pointerx $c] [winfo pointery $c]; return}
  	if {[llength $@obj_in_edit]} {$@obj_in_edit unedit; set @obj_in_edit {}}
  	# if clicked on empty space in edit mode, draw dash sel rect
***************
*** 3454,3461 ****
  
  proc dropmenu_set {frame name} {
! 
! $frame.label_set configure -text $name
! puts "$name is selected in the drop down menu!!!"
! 
  }
  
--- 3473,3478 ----
  
  proc dropmenu_set {frame name} {
! 	$frame.label_set configure -text $name
! 	puts "$name is selected in the drop down menu!!!"
  }
  
***************
*** 3503,3507 ****
  }
  
- 
  class_new PagedDialog {Dialog}
  
--- 3520,3523 ----





More information about the Pd-cvs mailing list