![]() |
CHDK_DE Vorschauversion
Trunk Rev. 5842
|
#include "camera_info.h"
#include "conf.h"
#include "gui.h"
#include "gui_lang.h"
#include "gui_menu.h"
#include "fileutil.h"
#include "ctype.h"
#include "script_api.h"
#include "gui_fselect.h"
gehe zum Quellcode dieser Datei
Makrodefinitionen | |
#define | SCRIPT_DEFAULT_FILENAME "A/CHDK/SCRIPTS/DEFAULT.LUA" |
#define | SCRIPT_DATA_PATH "A/CHDK/DATA/" |
#define | DEFAULT_PARAM_SET 10 |
#define | MAX_PARAM_NAME_LEN 64 |
#define | IS_SPACE(p) ((*p == ' ') || (*p == '\t')) |
#define | IS_EOL(p) ((*p == '\n') || (*p == '\r')) |
#define | SCRIPT_SUBMENU_PARAMS_IDX 8 |
#define | SCRIPT_SUBMENU_BOTTOM_IDX 34 |
Aufzählungen | |
enum | FilenameMakeModeEnum { MAKE_PARAMSETNUM_FILENAME, MAKE_PARAM_FILENAME, MAKE_PARAM_FILENAME_V2 } |
Variablen | |
char | script_title [36] |
_chdk_version_t | script_version |
int | script_has_version = 0 |
static int | last_script_param_set = -1 |
static int | is_script_loaded = 0 |
sc_param * | script_params = 0 |
static sc_param * | tail = 0 |
int | script_param_count |
static const char * | gui_script_autostart_modes [] = { "Off", "On", "Once", "ALT"} |
static CMenuItem | param_save [2] |
static CMenuItem | hdr_script_submenu_items [] |
static CMenuItem * | script_submenu_items = 0 |
int | script_submenu_count = 0 |
CMenu | script_submenu = {0x27,LANG_MENU_SCRIPT_TITLE, 0 } |
#define DEFAULT_PARAM_SET 10 |
Definiert in Zeile 35 der Datei gui_script.c.
#define IS_EOL | ( | p) | ((*p == '\n') || (*p == '\r')) |
Definiert in Zeile 84 der Datei gui_script.c.
#define IS_SPACE | ( | p) | ((*p == ' ') || (*p == '\t')) |
Definiert in Zeile 83 der Datei gui_script.c.
#define MAX_PARAM_NAME_LEN 64 |
Definiert in Zeile 36 der Datei gui_script.c.
#define SCRIPT_DATA_PATH "A/CHDK/DATA/" |
Definiert in Zeile 18 der Datei gui_script.c.
#define SCRIPT_DEFAULT_FILENAME "A/CHDK/SCRIPTS/DEFAULT.LUA" |
Definiert in Zeile 17 der Datei gui_script.c.
#define SCRIPT_SUBMENU_BOTTOM_IDX 34 |
Definiert in Zeile 830 der Datei gui_script.c.
#define SCRIPT_SUBMENU_PARAMS_IDX 8 |
Definiert in Zeile 829 der Datei gui_script.c.
enum FilenameMakeModeEnum |
Aufzählungswerte | |
---|---|
MAKE_PARAMSETNUM_FILENAME | |
MAKE_PARAM_FILENAME | |
MAKE_PARAM_FILENAME_V2 |
Definiert in Zeile 21 der Datei gui_script.c.
|
static |
Definiert in Zeile 810 der Datei gui_script.c.
|
static |
Definiert in Zeile 175 der Datei gui_script.c.
|
static |
Definiert in Zeile 640 der Datei gui_script.c.
sc_param* find_param | ( | char * | name) |
Definiert in Zeile 44 der Datei gui_script.c.
Definiert in Zeile 207 der Datei gui_script.c.
|
static |
Definiert in Zeile 533 der Datei gui_script.c.
Definiert in Zeile 112 der Datei gui_script.c.
Definiert in Zeile 252 der Datei gui_script.c.
const char* get_script_filename | ( | ) |
Definiert in Zeile 128 der Datei gui_script.c.
Definiert in Zeile 99 der Datei gui_script.c.
Definiert in Zeile 284 der Datei gui_script.c.
|
static |
Definiert in Zeile 785 der Datei gui_script.c.
|
static |
Definiert in Zeile 801 der Datei gui_script.c.
|
static |
Definiert in Zeile 774 der Datei gui_script.c.
|
static |
Definiert in Zeile 752 der Datei gui_script.c.
|
static |
Definiert in Zeile 848 der Datei gui_script.c.
|
static |
Definiert in Zeile 558 der Datei gui_script.c.
|
static |
Definiert in Zeile 494 der Datei gui_script.c.
sc_param* new_param | ( | char * | name) |
Definiert in Zeile 57 der Datei gui_script.c.
|
static |
Definiert in Zeile 242 der Datei gui_script.c.
|
static |
Definiert in Zeile 189 der Datei gui_script.c.
|
static |
Definiert in Zeile 274 der Datei gui_script.c.
|
static |
Definiert in Zeile 340 der Datei gui_script.c.
|
static |
Definiert in Zeile 157 der Datei gui_script.c.
|
static |
Definiert in Zeile 148 der Datei gui_script.c.
|
static |
Definiert in Zeile 328 der Datei gui_script.c.
void save_params_values | ( | int | enforce) |
Definiert in Zeile 677 der Datei gui_script.c.
void script_load | ( | const char * | fn) |
Definiert in Zeile 734 der Datei gui_script.c.
void script_reset_to_default_params_values | ( | ) |
Definiert in Zeile 714 der Datei gui_script.c.
|
static |
Definiert in Zeile 402 der Datei gui_script.c.
Definiert in Zeile 90 der Datei gui_script.c.
Definiert in Zeile 87 der Datei gui_script.c.
Definiert in Zeile 92 der Datei gui_script.c.
Definiert in Zeile 89 der Datei gui_script.c.
Definiert in Zeile 88 der Datei gui_script.c.
Definiert in Zeile 86 der Datei gui_script.c.
|
static |
Definiert in Zeile 808 der Datei gui_script.c.
|
static |
Definiert in Zeile 832 der Datei gui_script.c.
|
static |
Definiert in Zeile 33 der Datei gui_script.c.
|
static |
Definiert in Zeile 32 der Datei gui_script.c.
|
static |
Definiert in Zeile 823 der Datei gui_script.c.
int script_has_version = 0 |
Definiert in Zeile 31 der Datei gui_script.c.
int script_param_count |
Definiert in Zeile 40 der Datei gui_script.c.
sc_param* script_params = 0 |
Definiert in Zeile 38 der Datei gui_script.c.
CMenu script_submenu = {0x27,LANG_MENU_SCRIPT_TITLE, 0 } |
Definiert in Zeile 846 der Datei gui_script.c.
int script_submenu_count = 0 |
Definiert in Zeile 844 der Datei gui_script.c.
|
static |
Definiert in Zeile 843 der Datei gui_script.c.
char script_title[36] |
Definiert in Zeile 29 der Datei gui_script.c.
_chdk_version_t script_version |
Definiert in Zeile 30 der Datei gui_script.c.
|
static |
Definiert in Zeile 39 der Datei gui_script.c.