aboutsummaryrefslogtreecommitdiff
path: root/font_doesnt_follow_focus-plugin.tcl
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2010-11-30 21:18:47 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2010-11-30 21:18:47 +0000
commite58f6b3236f51c06e53c407a46d41f5e898c3b3c (patch)
tree0f591563a53ca78869729ec022f76de692306885 /font_doesnt_follow_focus-plugin.tcl
added the simple plugins from the pd-gui-rewrite/0.43/startup branchsvn2git-root
svn path=/trunk/scripts/guiplugins/simple_examples/; revision=14540
Diffstat (limited to 'font_doesnt_follow_focus-plugin.tcl')
-rw-r--r--font_doesnt_follow_focus-plugin.tcl11
1 files changed, 11 insertions, 0 deletions
diff --git a/font_doesnt_follow_focus-plugin.tcl b/font_doesnt_follow_focus-plugin.tcl
new file mode 100644
index 0000000..a822bd5
--- /dev/null
+++ b/font_doesnt_follow_focus-plugin.tcl
@@ -0,0 +1,11 @@
+# this plugin disables the following of focused window by overriding a proc
+
+rename ::dialog_font::update_font_dialog {}
+proc ::dialog_font::update_font_dialog {mytoplevel} {
+ variable canvaswindow
+ if {[winfo exists .font]} {
+ wm title .font [format [_ "%s Font"] [lookup_windowname $canvaswindow]]
+ } else {
+ set canvaswindow $mytoplevel
+ }
+}