2005-09-14 [paul] 1.9.14cvs26
[claws.git] / src / gtk / quicksearch.h
index 81ba739fc92642fbda9f6f49c4692ff92f231456..4fbd5d6be3b3ea27c3d08b7724b50eec716e3d82 100644 (file)
@@ -25,7 +25,7 @@ typedef enum
        QUICK_SEARCH_SUBJECT,
        QUICK_SEARCH_FROM,
        QUICK_SEARCH_TO,
-       QUICK_SEARCH_EXTENDED,
+       QUICK_SEARCH_EXTENDED
 } QuickSearchType;
 
 typedef struct _QuickSearch QuickSearch;
@@ -43,5 +43,13 @@ void quicksearch_set_execute_callback(QuickSearch *quicksearch,
                                      QuickSearchExecuteCallback callback,
                                      gpointer data);
 gboolean quicksearch_match(QuickSearch *quicksearch, MsgInfo *msginfo);
+gchar *expand_search_string(const gchar *str);
+gboolean quicksearch_is_running(QuickSearch *quicksearch);
+gboolean quicksearch_has_focus(QuickSearch *quicksearch);
+void quicksearch_pass_key(QuickSearch *quicksearch, guint val, GdkModifierType mod);
+void quicksearch_reset_cur_folder_item(QuickSearch *quicksearch);
+void quicksearch_search_subfolders(QuickSearch *quicksearch, 
+                                  FolderView  *folderview,
+                                  FolderItem  *folder_item);
 
 #endif /* QUICKSEARCH_H */