/ gwnotebooksearchcallback.h / Functions / Description

Functions



gw_notebook_search_column_sort

Sorts the column as ascending or descending.
gboolean gw_notebook_search_column_sort ( GtkCList *clist, gint column, gpointer data);
This function sorts the column as ascending or descending.

Parameters
clist search result clist
column column to sort
data unused at time

Result: Returns TRUE is the event submited correctly.
Returns FALSE when an error occured..


gw_notebook_search_search_string_activate

Saves the search string
gboolean gw_notebook_search_search_string_activate ( GtkWidget *entry, GtkWindow *w);
This function saves the search string.

Parameters
entry entry invoker
w main window

Result: Returns TRUE is the search string is saved.
Returns FALSE when an error occured..


gw_notebook_search_search_button_click

Starts the search.
gboolean gw_notebook_search_search_button_click ( GtkWidget *bt, GtkWindow *w);
This function starts the search.

Parameters
bt button invoker
w main window

Result: Returns TRUE is the event submited correctly.
Returns FALSE when an error occured..


gw_notebook_search_clear_button_click

Clears all search results.
gboolean gw_notebook_search_clear_button_click ( GtkWidget *bt, GtkWindow *w);
This function clears all search results.

Parameters
bt button invoker
w main window

Result: Returns TRUE is the event submited correctly.
Returns FALSE when an error occured..


gw_notebook_search_select_row

Updates the status bar.
gboolean gw_notebook_search_select_row ( GtkCList *clist, gint line, gint column, GdkEventButton *event, GtkWindow *w);
This function updates the status bar when a result item is selected.

Parameters
clist search result clist
line selected item line
column selected item column
even event whitch invoke this function
w main window

Result: Returns TRUE is the event submited correctly.
Returns FALSE when an error occured..


gw_notebook_search_option_use_case_sensitive_click

Saves ... option.
gint gw_notebook_search_option_use_case_sensitive_click ( GtkToggleButton *chk, GtkWindow *w);
This function saves ... option. This function is called when the user click on option check box.

Parameters
chk check box invoker
w main window

Result: an error code.
Returns 0 when it's done.
Returns -1 when an error occured..


gw_notebook_search_option_match_file_click

Saves ... option.
gint gw_notebook_search_option_match_file_click ( GtkToggleButton *chk, GtkWindow *w);
This function saves ... option. This function is called when the user click on option check box.

Parameters
chk check box invoker
w main window

Result: an error code.
Returns 0 when it's done.
Returns -1 when an error occured..


gw_notebook_search_option_match_folder_click

Saves ... option.
gint gw_notebook_search_option_match_folder_click ( GtkToggleButton *chk, GtkWindow *w);
This function saves ... option. This function is called when the user click on option check box.

Parameters
chk check box invoker
w main window

Result: an error code.
Returns 0 when it's done.
Returns -1 when an error occured..


gw_notebook_search_option_match_disk_click

Saves ... option.
gint gw_notebook_search_option_match_disk_click ( GtkToggleButton *chk, GtkWindow *w);
This function saves ... option. This function is called when the user click on option check box.

Parameters
chk check box invoker
w main window

Result: an error code.
Returns 0 when it's done.
Returns -1 when an error occured..


gw_notebook_search_option_match_category_click

Saves ... option.
gint gw_notebook_search_option_match_category_click ( GtkToggleButton *chk, GtkWindow *w);
This function saves ... option. This function is called when the user click on option check box.

Parameters
chk check box invoker
w main window

Result: an error code.
Returns 0 when it's done.
Returns -1 when an error occured..


gw_notebook_search_option_match_description_click

Saves ... option.
gint gw_notebook_search_option_match_description_click ( GtkToggleButton *chk, GtkWindow *w);
This function saves ... option. This function is called when the user click on option check box.

Parameters
chk check box invoker
w main window

Result: an error code.
Returns 0 when it's done.
Returns -1 when an error occured..


gw_notebook_search_clist_column_resized

Saves the column width.
gint gw_notebook_search_clist_column_resized ( GtkCList *clist, gint column, gint width, gpointer data);
This function saves the column width.
This function call when the user click resize any column in the search.


Parameters
clist the column list source invoker
column the column number
width the new column width
data unused data

Result: Returns 0 when it's done.
Returns -1 when an error occured..


gw_notebook_search_set_column_sort

Sets the sort algorithm.
gint gw_notebook_search_set_column_sort ( GtkCList *clist, gint column);
This function sets the sort algorithm.

Parameters
clist catalog file list clist
column column to sort

Result: Returns 0 when it's done.
Returns -1 when an error occured..