aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Kölker <jonaskoelker@yahoo.com>2015-10-03 15:01:48 +0200
committerSimon Tatham <anakin@pobox.com>2015-10-03 17:12:20 +0100
commit581becc3aa657fe4b7694c6f261d3193d51928d2 (patch)
tree30777cc2df0527bdc05c6d22c84a0dac181a0caa
parentb94be41445d1ed056882c15795f01a6861fc184b (diff)
downloadpuzzles-581becc3aa657fe4b7694c6f261d3193d51928d2.zip
puzzles-581becc3aa657fe4b7694c6f261d3193d51928d2.tar.gz
puzzles-581becc3aa657fe4b7694c6f261d3193d51928d2.tar.bz2
puzzles-581becc3aa657fe4b7694c6f261d3193d51928d2.tar.xz
Insert a manual reference in the default status bar text.
To guide developers to the resources they need. [actual wording tweaked by SGT]
-rw-r--r--gtk.c2
-rw-r--r--osx.m2
-rw-r--r--puzzles.h3
-rw-r--r--windows.c3
4 files changed, 7 insertions, 3 deletions
diff --git a/gtk.c b/gtk.c
index 26b3ce0..27eb5da 100644
--- a/gtk.c
+++ b/gtk.c
@@ -2562,7 +2562,7 @@ static frontend *new_window(char *arg, int argtype, char **error)
fe->statusctx = gtk_statusbar_get_context_id
(GTK_STATUSBAR(fe->statusbar), "game");
gtk_statusbar_push(GTK_STATUSBAR(fe->statusbar), fe->statusctx,
- "test");
+ DEFAULT_STATUSBAR_TEXT);
#if GTK_CHECK_VERSION(3,0,0)
gtk_widget_get_preferred_size(fe->statusbar, &req, NULL);
#else
diff --git a/osx.m b/osx.m
index 7a8bdeb..4740124 100644
--- a/osx.m
+++ b/osx.m
@@ -569,7 +569,7 @@ struct frontend {
[status setBezeled:YES];
[status setBezelStyle:NSTextFieldSquareBezel];
[status setDrawsBackground:YES];
- [[status cell] setTitle:@""];
+ [[status cell] setTitle:@DEFAULT_STATUSBAR_TEXT];
[status sizeToFit];
rect2 = [status frame];
rect.size.height += rect2.size.height;
diff --git a/puzzles.h b/puzzles.h
index a402016..0d5aeee 100644
--- a/puzzles.h
+++ b/puzzles.h
@@ -587,4 +587,7 @@ extern const int gamecount;
extern const game thegame;
#endif
+/* A little bit of help to lazy developers */
+#define DEFAULT_STATUSBAR_TEXT "Use status_bar() to fill this in."
+
#endif /* PUZZLES_PUZZLES_H */
diff --git a/windows.c b/windows.c
index ba657c0..9cc66e2 100644
--- a/windows.c
+++ b/windows.c
@@ -1702,7 +1702,8 @@ static int fe_set_midend(frontend *fe, midend *me)
if (fe->statusbar)
DestroyWindow(fe->statusbar);
if (midend_wants_statusbar(fe->me)) {
- fe->statusbar = CreateWindowEx(0, STATUSCLASSNAME, TEXT("ooh"),
+ fe->statusbar = CreateWindowEx(0, STATUSCLASSNAME,
+ TEXT(DEFAULT_STATUSBAR_TEXT),
WS_CHILD | WS_VISIBLE,
0, 0, 0, 0, /* status bar does these */
NULL, NULL, fe->inst, NULL);