[PD-cvs] pd/src s_inter.c,1.5.4.3,1.5.4.4 s_main.c,1.7.4.3,1.7.4.4 u_main.tk,1.4.4.4,1.4.4.5
Tim Blechmann
timblech at users.sourceforge.net
Fri Nov 12 09:21:22 CET 2004
- Previous message: [PD-cvs] pd/src configure.in,1.5.4.2,1.5.4.3 d_array.c,1.3.4.1,1.3.4.2 g_editor.c,1.4.4.1,1.4.4.2 g_graph.c,1.3.4.1,1.3.4.2 g_hdial.c,1.4,1.4.4.1 m_pd.h,1.4.4.2,1.4.4.3 m_sched.c,1.5.4.2,1.5.4.3 m_simd_sse_gcc.c,1.1.4.3,1.1.4.4 makefile.in,1.4,1.4.4.1 notes.txt,1.6.4.1,1.6.4.2 s_audio_alsa.c,1.5.4.2,1.5.4.3 s_audio_alsamm.c,1.1.4.2,1.1.4.3 s_file.c,1.2.4.3,1.2.4.4 s_inter.c,1.5.4.2,1.5.4.3 s_main.c,1.7.4.2,1.7.4.3 s_path.c,1.3.4.2,1.3.4.3 u_main.tk,1.4.4.3,1.4.4.4 x_connective.c,1.3,1.3.4.1
- Next message: [PD-cvs] externals/grill/flext changes.txt,1.60,1.61
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24238
Modified Files:
Tag: devel_0_38
s_inter.c s_main.c u_main.tk
Log Message:
oops ... added -typeface option again
Index: s_inter.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/s_inter.c,v
retrieving revision 1.5.4.3
retrieving revision 1.5.4.4
diff -C2 -d -r1.5.4.3 -r1.5.4.4
*** s_inter.c 11 Nov 2004 22:30:42 -0000 1.5.4.3
--- s_inter.c 12 Nov 2004 08:21:20 -0000 1.5.4.4
***************
*** 88,91 ****
--- 88,92 ----
extern char pd_version[];
extern int sys_guisetportnumber;
+ extern char sys_font[]; /* tb: typeface */
static int sys_nfdpoll;
***************
*** 1213,1217 ****
#endif
sys_get_audio_apis(buf);
! sys_vgui("pdtk_pd_startup {%s} %s\n", pd_version, buf);
}
return (0);
--- 1214,1219 ----
#endif
sys_get_audio_apis(buf);
! sys_vgui("pdtk_pd_startup {%s} %s {%s}\n", pd_version, buf,
! sys_font);
}
return (0);
Index: s_main.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/s_main.c,v
retrieving revision 1.7.4.3
retrieving revision 1.7.4.4
diff -C2 -d -r1.7.4.3 -r1.7.4.4
*** s_main.c 11 Nov 2004 22:30:42 -0000 1.7.4.3
--- s_main.c 12 Nov 2004 08:21:20 -0000 1.7.4.4
***************
*** 75,78 ****
--- 75,79 ----
int sys_midioutdevlist[MAXMIDIOUTDEV] = {1};
+ char sys_font[] = "courier"; /* tb: font name */
static int sys_main_srate;
static int sys_main_dacblocksize = DEFDACBLKSIZE;
***************
*** 406,409 ****
--- 407,411 ----
"-lib <file> -- load object library(s)\n",
"-font <n> -- specify default font size in points\n",
+ "-typeface <name> -- specify default font (default: courier)\n",
"-verbose -- extra printout on startup and when searching for files\n",
"-version -- don't run Pd; just print out which version it is \n",
***************
*** 774,777 ****
--- 776,787 ----
argv += 2;
}
+ /* tb: font name { */
+ else if (!strcmp(*argv, "-typeface") && argc > 1)
+ {
+ strcpy(sys_font,*(argv+1));
+ argc -= 2;
+ argv += 2;
+ }
+ /* } tb */
else if (!strcmp(*argv, "-verbose"))
{
Index: u_main.tk
===================================================================
RCS file: /cvsroot/pure-data/pd/src/u_main.tk,v
retrieving revision 1.4.4.4
retrieving revision 1.4.4.5
diff -C2 -d -r1.4.4.4 -r1.4.4.5
*** u_main.tk 11 Nov 2004 22:30:42 -0000 1.4.4.4
--- u_main.tk 12 Nov 2004 08:21:20 -0000 1.4.4.5
***************
*** 316,322 ****
global pd_guidir
global pd_myversion
set name [format ".help%d" $doc_number]
toplevel $name
! text $name.text -relief raised -bd 2 -font -*-courier-bold--normal--12-* \
-yscrollcommand "$name.scroll set" -background white
scrollbar $name.scroll -command "$name.text yview"
--- 316,323 ----
global pd_guidir
global pd_myversion
+ global pd_font3
set name [format ".help%d" $doc_number]
toplevel $name
! text $name.text -relief raised -bd 2 -font $pd_font3 \
-yscrollcommand "$name.scroll set" -background white
scrollbar $name.scroll -command "$name.text yview"
***************
*** 2687,2691 ****
proc pdtk_data_dialog {name stuff} {
!
toplevel $name
wm title $name {Atom}
--- 2688,2692 ----
proc pdtk_data_dialog {name stuff} {
! global pd_font3
toplevel $name
wm title $name {Atom}
***************
*** 2702,2706 ****
text $name.text -relief raised -bd 2 -height 40 -width 60 \
! -yscrollcommand "$name.scroll set" -font -*-courier-bold--normal--12-*
scrollbar $name.scroll -command "$name.text yview"
pack $name.scroll -side right -fill y
--- 2703,2707 ----
text $name.text -relief raised -bd 2 -height 40 -width 60 \
! -yscrollcommand "$name.scroll set" -font pd_font3
scrollbar $name.scroll -command "$name.text yview"
pack $name.scroll -side right -fill y
***************
*** 2727,2732 ****
# if {$font < 13} {set fontname [format -*-courier-bold----%d-* $font]}
# if {$font >= 13} {set fontname [format -*-courier-----%d-* $font]}
$canvasname create text $x $y \
! -font [format -*-courier-bold--normal--%d-* $font] \
-tags $myname -text $text -fill $color -anchor nw
# pd [concat $myname size [$canvasname bbox $myname] \;]
--- 2728,2745 ----
# if {$font < 13} {set fontname [format -*-courier-bold----%d-* $font]}
# if {$font >= 13} {set fontname [format -*-courier-----%d-* $font]}
+
+ global pd_font1 pd_font2 pd_font3 pd_font4 pd_font5 pd_font6 pd_font7
+ switch -- $font {
+ 8 { set typeface $pd_font1 }
+ 10 { set typeface $pd_font2 }
+ 12 { set typeface $pd_font3 }
+ 14 { set typeface $pd_font4 }
+ 16 { set typeface $pd_font5 }
+ 24 { set typeface $pd_font6 }
+ 36 { set typeface $pd_font7 }
+ }
+
$canvasname create text $x $y \
! -font $typeface \
-tags $myname -text $text -fill $color -anchor nw
# pd [concat $myname size [$canvasname bbox $myname] \;]
***************
*** 2759,2787 ****
# font sizes 8, 10, 12, 14, 16, and 24.
! proc pdtk_pd_startup {version apilist} {
global pd_myversion pd_apilist
set pd_myversion $version
set pd_apilist $apilist
! set width1 [font measure -*-courier-bold--normal--8-* x]
! set height1 [lindex [font metrics -*-courier-bold--normal--8-*] 5]
!
! set width2 [font measure -*-courier-bold--normal--10-* x]
! set height2 [lindex [font metrics -*-courier-bold--normal--10-*] 5]
!
! set width3 [font measure -*-courier-bold--normal--12-* x]
! set height3 [lindex [font metrics -*-courier-bold--normal--12-*] 5]
!
! set width4 [font measure -*-courier-bold--normal--14-* x]
! set height4 [lindex [font metrics -*-courier-bold--normal--14-*] 5]
!
! set width5 [font measure -*-courier-bold--normal--16-* x]
! set height5 [lindex [font metrics -*-courier-bold--normal--16-*] 5]
!
! set width6 [font measure -*-courier-bold--normal--24-* x]
! set height6 [lindex [font metrics -*-courier-bold--normal--24-*] 5]
! set width7 [font measure -*-courier-bold--normal--36-* x]
! set height7 [lindex [font metrics -*-courier-bold--normal--36-*] 5]
set tclpatch [info patchlevel]
--- 2772,2805 ----
# font sizes 8, 10, 12, 14, 16, and 24.
! # tb: user defined typefaces
! proc pdtk_pd_startup {version apilist fontname} {
! puts stderr [concat $version $apilist $fontname]
global pd_myversion pd_apilist
set pd_myversion $version
set pd_apilist $apilist
+ global pd_font1 pd_font2 pd_font3 pd_font4 pd_font5 pd_font6 pd_font7
! set pd_font1 [format -*-%s-bold--normal--8-* $fontname]
! set pd_font2 [format -*-%s-bold--normal--10-* $fontname]
! set pd_font3 [format -*-%s-bold--normal--12-* $fontname]
! set pd_font4 [format -*-%s-bold--normal--14-* $fontname]
! set pd_font5 [format -*-%s-bold--normal--16-* $fontname]
! set pd_font6 [format -*-%s-bold--normal--24-* $fontname]
! set pd_font7 [format -*-%s-bold--normal--36-* $fontname]
! set width1 [font measure $pd_font1 x]
! set height1 [lindex [font metrics $pd_font1] 5]
! set width2 [font measure $pd_font2 x]
! set height2 [lindex [font metrics $pd_font2] 5]
! set width3 [font measure $pd_font3 x]
! set height3 [lindex [font metrics $pd_font3] 5]
! set width4 [font measure $pd_font4 x]
! set height4 [lindex [font metrics $pd_font4] 5]
! set width5 [font measure $pd_font5 x]
! set height5 [lindex [font metrics $pd_font5] 5]
! set width6 [font measure $pd_font6 x]
! set height6 [lindex [font metrics $pd_font6] 5]
! set width7 [font measure $pd_font7 x]
! set height7 [lindex [font metrics $pd_font7] 5]
set tclpatch [info patchlevel]
***************
*** 2867,2871 ****
proc pdtk_pd_texteditor {stuff} {
! global edit_number
set name [format ".text%d" $edit_number]
set edit_number [expr $edit_number + 1]
--- 2885,2889 ----
proc pdtk_pd_texteditor {stuff} {
! global edit_number pd_font3
set name [format ".text%d" $edit_number]
set edit_number [expr $edit_number + 1]
***************
*** 2884,2888 ****
text $name.text -relief raised -bd 2 -height 12 -width 60 \
! -yscrollcommand "$name.scroll set" -font -*-courier-bold--normal--12-*
scrollbar $name.scroll -command "$name.text yview"
pack $name.scroll -side right -fill y
--- 2902,2906 ----
text $name.text -relief raised -bd 2 -height 12 -width 60 \
! -yscrollcommand "$name.scroll set" -font $pd_font3
scrollbar $name.scroll -command "$name.text yview"
pack $name.scroll -side right -fill y
- Previous message: [PD-cvs] pd/src configure.in,1.5.4.2,1.5.4.3 d_array.c,1.3.4.1,1.3.4.2 g_editor.c,1.4.4.1,1.4.4.2 g_graph.c,1.3.4.1,1.3.4.2 g_hdial.c,1.4,1.4.4.1 m_pd.h,1.4.4.2,1.4.4.3 m_sched.c,1.5.4.2,1.5.4.3 m_simd_sse_gcc.c,1.1.4.3,1.1.4.4 makefile.in,1.4,1.4.4.1 notes.txt,1.6.4.1,1.6.4.2 s_audio_alsa.c,1.5.4.2,1.5.4.3 s_audio_alsamm.c,1.1.4.2,1.1.4.3 s_file.c,1.2.4.3,1.2.4.4 s_inter.c,1.5.4.2,1.5.4.3 s_main.c,1.7.4.2,1.7.4.3 s_path.c,1.3.4.2,1.3.4.3 u_main.tk,1.4.4.3,1.4.4.4 x_connective.c,1.3,1.3.4.1
- Next message: [PD-cvs] externals/grill/flext changes.txt,1.60,1.61
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Pd-cvs
mailing list