path: root/src/frames.h
diff options
authorHavoc Pennington <>2002-02-09 17:02:38 +0000
committerHavoc Pennington <>2002-02-09 17:02:38 +0000
commit339bdf8dd21d024b4f5bf382590702c0f8b28034 (patch)
tree8f46d3c037cec1d43139f5668ee900db6ab9ec45 /src/frames.h
parent116fc5546f3ab87a6a2650aa7afa4aa5c842a9bd (diff)
try to make more error message strings the same, easier for translators
2002-02-09 Havoc Pennington <> * src/theme-parser.c: try to make more error message strings the same, easier for translators * src/theme.c (meta_draw_op_free): free color spec for line op (meta_theme_free): free the integer_constants hash * src/theme-parser.c (parse_boolean): move above first use * src/theme-viewer.c: fixes for theme.h changes * src/frames.c (queue_recalc_func): don't recreate layout immediately, just save title text. should speed things up. (meta_frames_set_title): just remove the layout here also, and save title text. * src/theme-parser.c (parse_toplevel_element): parse title_scale attribute on frame_geometry * src/theme.c: support setting the text size * src/frames.c: support setting the text size * theme-format.txt: updates
Diffstat (limited to 'src/frames.h')
1 files changed, 3 insertions, 1 deletions
diff --git a/src/frames.h b/src/frames.h
index e756ec5..66f27c7 100644
--- a/src/frames.h
+++ b/src/frames.h
@@ -68,6 +68,8 @@ struct _MetaUIFrame
Window xwindow;
GdkWindow *window;
PangoLayout *layout;
+ int text_height;
+ char *title; /* NULL once we have a layout */
guint expose_delayed : 1;
@@ -75,7 +77,7 @@ struct _MetaFrames
GtkWindow parent_instance;
- int text_height;
+ GHashTable *text_heights;
GHashTable *frames;