Added comments.

This commit is contained in:
Ole Loots 2013-09-11 00:12:42 +02:00
parent c04cef649a
commit 9c551589bd
2 changed files with 13 additions and 1 deletions

View File

@ -1185,7 +1185,10 @@ void gemtk_wm_send_msg(GUIWIN *win, short msg_type, short a, short b, short c,
appl_write(gl_apid, 16, &msg);
}
/** Directly execute an Message to a GUIWIN using internal dispatcher
/** Directly execute an Message to a GUIWIN using the internal dispatcher function.
* This only works for managed windows which have the,
GEMTK_WM_FLAG_PREPROC_WM flag set.
This call does not send any AES messages.
* \param win the GUIWIN which shall receive the message
* \param msg_type the WM_ message definition
* \param a the 4th parameter to appl_write

View File

@ -107,15 +107,24 @@ bool atari_global_history_init( void )
GRECT desk;
int flags = ATARI_TREEVIEW_WIDGETS;
// initialize state options:
gl_history.open = false;
// Create an AES window:
handle = wind_create(flags, 40, 40, desk_area.g_w, desk_area.g_h);
// add the AES window to the gemtk window manager:
gl_history.window = gemtk_wm_add(handle, GEMTK_WM_FLAG_DEFAULTS, NULL);
if( gl_history.window == NULL ) {
LOG(("Failed to allocate history window"));
return( false );
}
// Set window title:
wind_set_str(handle, WF_NAME, (char*)messages_get("GlobalHistory"));
// Make the window part of the netsurf treeview framework:
gl_history.tv = atari_treeview_create(TREE_HISTORY,
gl_history.window, handle_event);