mirror of
https://github.com/tomasriveral/NoteWrapper.git
synced 2026-08-12 02:18:38 +02:00
Added divided journals
This commit is contained in:
@@ -20,7 +20,7 @@ void createNewVault(char *dirToVault, int debug);
|
||||
// Creates a new vault with this input
|
||||
// If vault already exists, prints a warning
|
||||
// returns nothing
|
||||
char* ncursesSelect(char **options, char *optionsText, size_t optionsNumber, size_t extraOptionsNumber, int debug);
|
||||
char* ncursesSelect(char **options, char *optionsText, size_t optionsNumber, size_t extraOptionsNumber, char *bottomText, char *middleText, char *topText, int debug);
|
||||
// this function is used multiple times let the user select one options from many with ncurses in a TUI.
|
||||
// options is the array of strings with all the options.
|
||||
// optionsText is the text that will be printed at the top (For example: "Please select ...")
|
||||
@@ -28,5 +28,9 @@ char* ncursesSelect(char **options, char *optionsText, size_t optionsNumber, siz
|
||||
// options could be the list of all notes or all vaults
|
||||
// extraOptions are options that are special and have a special color (for ex: "Delete vault", "Settings", etc.)
|
||||
// note: extraOptions should be at the end of options
|
||||
// topText is printed between options text and the start of options
|
||||
// middleText (usally \n) is printed between options and extraOptions
|
||||
// bottomText is printed bellow
|
||||
// topText and middle must be exactly one line. If you want empty lines use " " and not ""
|
||||
// returns the selected option
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user