// // Copyright 2005 The Android Open Source Project // // Resource enumeration. // #ifndef _SIM_RESOURCE_H #define _SIM_RESOURCE_H /* * IDs for dialogs, controls, menu items, and whatever else comes along. * * Some standard defs are in "wx/defs.h". They run from 5000 to 6000. */ enum { // common stuff //ID_ANONYMOUS = -1, // use wxID_ANY(-1) or wxID_STATIC(5105) // Menu item IDs IDM_FILE_PREFERENCES = 100, IDM_FILE_EXIT, IDM_RUNTIME_START, IDM_RUNTIME_STOP, IDM_RUNTIME_RESTART, IDM_RUNTIME_KILL, IDM_DEVICE, IDM_DEVICE_SEL0, // leave space; each phone model gets a menu item ID IDM_DEVICE_SELN = IDM_DEVICE_SEL0 + 32, IDM_DEVICE_RESCAN, IDM_DEBUG_SHOW_LOG, IDM_HELP_CONTENTS, IDM_HELP_ABOUT, // Dialog IDs IDD_PREFS, IDD_LOG_PREFS, // Control IDs IDC_MODE_SELECT, // main - combobox IDC_USE_GDB, // main - checkbox IDC_USE_VALGRIND, // main - checkbox IDC_CHECK_JNI, // main - checkbox IDC_JAVA_APP_NAME, // main - combobox IDC_JAVA_VM, // main - combobox IDC_OVERLAY_ONION_SKIN, // main - combobox IDC_ONION_SKIN_FILE_NAME, // main - textctrl IDC_ONION_SKIN_BUTTON, // main - button IDC_ONION_SKIN_ALPHA_VAL, // main - slider IDC_SPREFS_CONFIG_NAME, // sim prefs page - textctrl IDC_SPREFS_DEBUGGER, // sim prefs page - textctrl IDC_SPREFS_VALGRINDER, // sim prefs page - textctrl IDC_SPREFS_AUTO_POWER_ON, // sim prefs page - checkbox IDC_RPREFS_GAMMA, // runtime prefs page - textctrl IDC_RPREFS_ENABLE_SOUND, // runtime prefs page - checkbox IDC_RPREFS_ENABLE_FAKE_CAMERA,// runtime prefs page - checkbox IDC_LOG_TEXT, // log window - textctrl IDC_LOG_LEVEL, // log window - combobox IDC_LOG_CLEAR, // log window - button IDC_LOG_PAUSE, // log window - button IDC_LOG_PREFS, // log window - button IDC_LOG_PREFS_FMT_FULL, // log prefs - radio button IDC_LOG_PREFS_FMT_BRIEF, // log prefs - radio button IDC_LOG_PREFS_FMT_MINIMAL, // log prefs - radio button IDC_LOG_PREFS_SINGLE_LINE, // log prefs - checkbox IDC_LOG_PREFS_EXTRA_SPACING, // log prefs - combobox IDC_LOG_PREFS_POINT_SIZE, // log prefs - textctrl IDC_LOG_PREFS_USE_COLOR, // log prefs - checkbox IDC_LOG_PREFS_FONT_MONO, // log prefs - checkbox IDC_LOG_PREFS_DISPLAY_MAX, // log prefs - textctrl IDC_LOG_PREFS_POOL_SIZE, // log prefs - textctrl IDC_LOG_PREFS_WRITE_FILE, // log prefs - checkbox IDC_LOG_PREFS_FILENAME, // log prefs - textctrl IDC_LOG_PREFS_TRUNCATE_OLD, // log prefs - textctrl }; /* * Common definitions for control spacing. * * Doesn't really belong here, but it'll do. */ enum { kEdgeSpacing = 4, // padding at edge of prefs pages, in pixels kInterSpacing = 5, // padding between controls, in pixels }; #endif // _SIM_RESOURCE_H