diff options
author | Ole Loots <ole@monochrom.net> | 2011-01-30 22:15:15 +0000 |
---|---|---|
committer | Ole Loots <ole@monochrom.net> | 2011-01-30 22:15:15 +0000 |
commit | 25d9f8cd19aded300de74b3310f6d16defff01c5 (patch) | |
tree | 693df7c1534c4cafb13f05ea952fa4aaa28fa888 | |
parent | 609b4118cfb75b74b971d78752a9864cb554caac (diff) | |
download | netsurf-25d9f8cd19aded300de74b3310f6d16defff01c5.tar.gz netsurf-25d9f8cd19aded300de74b3310f6d16defff01c5.tar.bz2 |
Set default window title when opening window.
svn path=/trunk/netsurf/; revision=11543
-rwxr-xr-x | atari/browser_win.c | 14 | ||||
-rwxr-xr-x | atari/browser_win.h | 1 |
2 files changed, 15 insertions, 0 deletions
diff --git a/atari/browser_win.c b/atari/browser_win.c index 9baa2b368..0cb7e376a 100755 --- a/atari/browser_win.c +++ b/atari/browser_win.c @@ -209,6 +209,7 @@ void window_open( struct gui_window * gw) {
LGRECT br;
WindOpen(gw->root->handle, 20, 20, app.w/2, app.h/2 );
+ WindSetStr( gw->root->handle, WF_NAME, (char *)"" );
/* apply focus to the root frame: */
long lfbuff[8] = { CM_GETFOCUS };
mt_CompEvntExec( gl_appvar, gw->browser->comp, lfbuff );
@@ -283,6 +284,19 @@ static void window_redraw_controls(struct gui_window *gw, uint32_t flags) rect.g_x, rect.g_y, rect.g_w, rect.g_h );
}
+void window_set_stauts( struct gui_window * gw , char * text )
+{
+ if( gw->root == NULL )
+ return;
+
+ CMP_STATUSBAR sb = gw->root->statusbar;
+
+ if( sb == NULL || gw->browser->attached == false )
+ return;
+
+ sb_set_text( sb, text );
+}
+
/* set focus to an arbitary element */
void window_set_focus( struct gui_window * gw, enum focus_element_type type, void * element )
{
diff --git a/atari/browser_win.h b/atari/browser_win.h index 61f98bb64..08fe39eed 100755 --- a/atari/browser_win.h +++ b/atari/browser_win.h @@ -53,6 +53,7 @@ void window_set_scroll_info(struct gui_window *gw, int content_h, int content_w) bool window_widget_has_focus( struct gui_window * gw, enum focus_element_type t, void * element);
bool window_url_widget_has_focus( struct gui_window * gw );
void window_set_url( struct gui_window * gw, const char * text);
+void window_set_stauts( struct gui_window * gw , char * text );
void window_center(struct gui_window * gw);
//void window_set_icon(struct gui_window * gw, void * data, bool is_rsc );
|