[PD-cvs] pd/src u_main.tk,1.1.1.4.2.7.4.24,1.1.1.4.2.7.4.25
Mathieu Bouchard
matju at users.sourceforge.net
Sun Mar 28 05:15:25 CEST 2004
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11369
Modified Files:
Tag: impd_0_37
u_main.tk
Log Message:
how am i supposed to make scrollbars work on subframes?
Index: u_main.tk
===================================================================
RCS file: /cvsroot/pure-data/pd/src/u_main.tk,v
retrieving revision 1.1.1.4.2.7.4.24
retrieving revision 1.1.1.4.2.7.4.25
diff -C2 -d -r1.1.1.4.2.7.4.24 -r1.1.1.4.2.7.4.25
*** u_main.tk 28 Mar 2004 02:30:42 -0000 1.1.1.4.2.7.4.24
--- u_main.tk 28 Mar 2004 03:15:23 -0000 1.1.1.4.2.7.4.25
***************
*** 2201,2205 ****
-inchannels sys_parsedevlist "audio input channels (by device, like \"2\" or \"16,8\")"
-outchannels sys_parsedevlist "number of audio out channels (same)"
! -channels sys_parsedevlist {!}
-audiobuf|-soundbuf int "specify size of audio buffer in msec"
-blocksize int "specify audio I/O block size in sample frames"
--- 2201,2205 ----
-inchannels sys_parsedevlist "audio input channels (by device, like \"2\" or \"16,8\")"
-outchannels sys_parsedevlist "number of audio out channels (same)"
! -channels alias {list -inchannels %1 -outchannels %1}
-audiobuf|-soundbuf int "specify size of audio buffer in msec"
-blocksize int "specify audio I/O block size in sample frames"
***************
*** 2207,2225 ****
-nodac void "suppress audio output"
-noadc void "suppress audio input"
! -noaudio|-nosound void "suppress audio input and output"
- -oss void "use OSS audio API"
- -32bit void "allow 32 bit OSS audio (for RME Hammerfall)"
-alsa void " use ALSA audio API"
-jack void "use JACK audio API"
- -portaudio|-pa|-asio void "use ASIO audio driver (via Portaudio)"
-mmio void "use MMIO audio API (default for Windows)"
-nomidiin void "suppress MIDI input"
-nomidiout void "suppress MIDI output"
! -nomidi void {!}
-midiindev sys_parsedevlist "midi in device list; e.g., \"1,3\" for first and third"
-midioutdev sys_parsedevlist "midi out device list, same format"
! -mididev sys_parsedevlist {!}
-path folder "add to file search path"
-helppath folder "add to help file search path"
--- 2207,2225 ----
-nodac void "suppress audio output"
-noadc void "suppress audio input"
! -noaudio|-nosound alias {list -nodac -noadc}
-alsa void " use ALSA audio API"
-jack void "use JACK audio API"
-mmio void "use MMIO audio API (default for Windows)"
+ -portaudio|-pa|-asio void "use ASIO audio driver (via Portaudio)"
+ -oss void "use OSS audio API"
+ -32bit void "allow 32 bit OSS audio (for RME Hammerfall)"
-nomidiin void "suppress MIDI input"
-nomidiout void "suppress MIDI output"
! -nomidi alias {list -nomidiin -nomidiout}
-midiindev sys_parsedevlist "midi in device list; e.g., \"1,3\" for first and third"
-midioutdev sys_parsedevlist "midi out device list, same format"
! -mididev sys_parsedevlist {list -midindev %1 -midioutdev %1}
-path folder "add to file search path"
-helppath folder "add to help file search path"
***************
*** 2245,2248 ****
--- 2245,2250 ----
proc pdrc_editor_apply {self} {error "BOO"}
+ proc foo {args} {puts stderr "$args"}
+
proc pdrc_editor_new {} {
global _ pdrc_options
***************
*** 2250,2265 ****
toplevel .$self
frame .$self.1
! canvas .$self.1.1
! frame .$self.1.1.2 -width 420 -height 420
! .$self.1.1 create window 0 0 -window .$self.1.1.2
scrollbar .$self.1.2 -command ".$self.1.1 yview"
foreach {x y z} $pdrc_options {
puts "$x $y $z"
! properties_dialog $self pdrc_editor_ok [list $x "$x: $z" $y {}]
}
pack .$self.1.1 -expand yes -fill both -side left
! pack .$self.1.2 -expand yes -fill y -side left
! pack .$self.1
cancel_apply_ok $self pdrc_editor
return $self
}
--- 2252,2270 ----
toplevel .$self
frame .$self.1
! canvas .$self.1.1 -yscrollcommand ".$self.1.2 set"
! frame .$self.1.1.2
! .$self.1.1 create window 0 0 -window .$self.1.1.2 -anchor nw
scrollbar .$self.1.2 -command ".$self.1.1 yview"
foreach {x y z} $pdrc_options {
puts "$x $y $z"
! properties_dialog $self.1.1.2 pdrc_editor_ok [list $x "$x: $z" $y {}]
}
pack .$self.1.1 -expand yes -fill both -side left
! pack .$self.1.2 -fill y -side left
! pack .$self.1 -expand yes -fill both
cancel_apply_ok $self pdrc_editor
+ .$self.1.1 configure -scrollregion \
+ [list 0 0 [.$self.1.1 cget -width] [.$self.1.1 cget -height]]
+ .$self.1.2 set 0 [.$self.1.1 cget -height]
return $self
}
More information about the Pd-cvs
mailing list