projects
/
goodguy
/
history.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
multi-line clip note fix
[goodguy/history.git]
/
cinelerra-5.1
/
cinelerra
/
tipwindow.h
diff --git
a/cinelerra-5.1/cinelerra/tipwindow.h
b/cinelerra-5.1/cinelerra/tipwindow.h
index 8a5b7ac36165d6d3cb97d0c925f2f2d1449239a1..cbed6f10eb1f44c84b31ad5e00cefdfafa1cf5c1 100644
(file)
--- a/
cinelerra-5.1/cinelerra/tipwindow.h
+++ b/
cinelerra-5.1/cinelerra/tipwindow.h
@@
-23,11
+23,18
@@
#define TIPWINDOW_H
#include "bcdialog.h"
#define TIPWINDOW_H
#include "bcdialog.h"
+#include "cstrdup.h"
#include "guicast.h"
#include "mwindow.inc"
#include "tipwindow.inc"
#include "guicast.h"
#include "mwindow.inc"
#include "tipwindow.inc"
+class Tips : public ArrayList<const char *> {
+public:
+ Tips() { set_array_delete(); }
+ ~Tips() { remove_all_objects(); }
+ void add(const char *tip) { append(cstrdup(tip)); }
+};
// Tip of the day to be run at initialization
// Tip of the day to be run at initialization
@@
-40,7
+47,8
@@
public:
void handle_close_event(int result);
BC_Window* new_gui();
void handle_close_event(int result);
BC_Window* new_gui();
- char* get_current_tip(int n);
+ static void load_tips(const char *lang);
+ const char* get_current_tip(int n);
void next_tip();
void prev_tip();
void next_tip();
void prev_tip();