hildon-help 2.0.3 Reference Manual | ||||
---|---|---|---|---|
#define HELP_HTML_TMPFILE #define OSSO_HELP_PATH #define OSSO_HELP_CSS #define DEFAULT_CSS #define HELPLIB_PICTURE_PATHS #define HELPLIB_PICTURE_EXTENSIONS #define HELPLIB_ICO_PATH #define HELP_KEY_MAXLEN #define HELP_TITLE_MAXLEN #define HELP_KEY_OR_TITLE_MAXLEN #define HELP_DIALOG_WIDTH #define HELP_DIALOG_HEIGHT #define HELPUI_DOMAIN const gchar* ossohelp_getpath (const gchar *language); const gchar* ossohelp_getcss (void); struct s_help_trail; gboolean ossohelp_html_ext (FILE *f, const char *key, enum e_html_style flags, const struct s_help_trail *trail); const char* ossohelp_file (const char *branch, char *fn_buf, size_t buflen); gboolean ossohelp_title (const char *key, char *buf, size_t bufsize); gboolean key_from_triplet (const char *triplet, char *buf, size_t bufsize); const gchar* helplib_ui_str (enum e_HelpStrId id); char last_char (const char *p); char* strcpy_safe_max (char *buf, const char *src, size_t buflen, int max); char* strcat_safe_max (char *buf, const char *src, size_t buflen, int max); #define strcpy_safe ( buf, src, buflen ) #define strcat_safe ( buf, src, buflen ) #define strcpy_safe_auto ( buf, src ) #define strcat_safe_auto ( buf, src ) #define strcpy_safe_auto_max ( buf, str, max ) #define strcat_safe_auto_max ( buf, str, max ) typedef h_OssoHelpWalker; const char* ossohelp_next (h_OssoHelpWalker *h_ref, const char *branch_id); void ossohelp_link_clicked (GtkHTML *html, const gchar *url, gpointer data); GtkWidget* browser_new (osso_context_t *osso); void browser_close (GtkWidget **browser_ref); gboolean browser_show (GtkWidget *browser, const char *file_url, gboolean is_dialog); gboolean browser_zoom (GtkWidget *browser, guint level); gboolean browser_find (GtkWidget *browser, const gchar *str, gboolean rewind, gboolean *retval_ref); gboolean browser_has_selection (GtkWidget *browser, gboolean *retval_ref); gboolean browser_copy_selection (GtkWidget *browser); osso_return_t libosso_update_html (osso_context_t *osso, GdkNativeWindow socket_id, const char *topic_key); gboolean browser_focus_forward_backward (GtkWidget *browser, GtkDirectionType dir, gboolean start_from_first); gboolean browser_has_focus (GtkWidget *browser);
struct s_help_trail { char key[HELP_KEY_MAXLEN]; char title[HELP_TITLE_MAXLEN]; };
gboolean ossohelp_html_ext (FILE *f, const char *key, enum e_html_style flags, const struct s_help_trail *trail);
f : |
|
key : |
|
flags : |
|
trail : |
|
Returns : |
const char* ossohelp_file (const char *branch, char *fn_buf, size_t buflen);
branch : |
|
fn_buf : |
|
buflen : |
|
Returns : |
gboolean ossohelp_title (const char *key, char *buf, size_t bufsize);
key : |
|
buf : |
|
bufsize : |
|
Returns : |
gboolean key_from_triplet (const char *triplet, char *buf, size_t bufsize);
triplet : |
|
buf : |
|
bufsize : |
|
Returns : |
char* strcpy_safe_max (char *buf, const char *src, size_t buflen, int max);
buf : |
|
src : |
|
buflen : |
|
max : |
|
Returns : |
char* strcat_safe_max (char *buf, const char *src, size_t buflen, int max);
buf : |
|
src : |
|
buflen : |
|
max : |
|
Returns : |
#define strcpy_safe( buf, src, buflen ) strcpy_safe_max( (buf), (src), (buflen), -1 )
buf : |
|
src : |
|
buflen : |
#define strcat_safe( buf, src, buflen ) strcat_safe_max( (buf), (src), (buflen), -1 )
buf : |
|
src : |
|
buflen : |
#define strcpy_safe_auto( buf, src ) strcpy_safe( (buf), (src), sizeof(buf) )
buf : |
|
src : |
#define strcat_safe_auto( buf, src ) strcat_safe( (buf), (src), sizeof(buf) )
buf : |
|
src : |
#define strcpy_safe_auto_max( buf, str, max ) strcpy_safe_max( (buf), (str), sizeof(buf), (max) )
buf : |
|
str : |
|
max : |
#define strcat_safe_auto_max( buf, str, max ) strcat_safe_max( (buf), (str), sizeof(buf), (max) )
buf : |
|
str : |
|
max : |
const char* ossohelp_next (h_OssoHelpWalker *h_ref, const char *branch_id);
h_ref : |
|
branch_id : |
|
Returns : |
void ossohelp_link_clicked (GtkHTML *html, const gchar *url, gpointer data);
html : |
|
url : |
|
data : |
gboolean browser_show (GtkWidget *browser, const char *file_url, gboolean is_dialog);
browser : |
|
file_url : |
|
is_dialog : |
|
Returns : |
gboolean browser_zoom (GtkWidget *browser, guint level);
browser : |
|
level : |
|
Returns : |
gboolean browser_find (GtkWidget *browser, const gchar *str, gboolean rewind, gboolean *retval_ref);
browser : |
|
str : |
|
rewind : |
|
retval_ref : |
|
Returns : |
gboolean browser_has_selection (GtkWidget *browser, gboolean *retval_ref);
browser : |
|
retval_ref : |
|
Returns : |
osso_return_t libosso_update_html (osso_context_t *osso, GdkNativeWindow socket_id, const char *topic_key);
osso : |
|
socket_id : |
|
topic_key : |
|
Returns : |
gboolean browser_focus_forward_backward (GtkWidget *browser, GtkDirectionType dir, gboolean start_from_first);
browser : |
|
dir : |
|
start_from_first : |
|
Returns : |