ProgramOptions 0 0 473 547 Program Options true 11 6 &Welcome 0 61 22 Maximum Vertical 61 22 Expanding Vertical 61 22 Expanding Horizontal 61 22 Expanding Horizontal 0 0 0 0 <p>Welcome to the Program Options dialog. All of the selections you make here are sent to TIGCC as preprocessor macros.</p> <p>Moving the mouse over a specific option displays the macro name for that option. You can look up this macro in the documentation by right-clicking on the item. Always do this before using something with an exclamation mark.</p> Qt::RichText Qt::AlignTop|Qt::AlignLeft true C&alculator 0 5 0 0 0 Please select which calculator(s) the program will support: Qt::PlainText Qt::AlignVCenter true 0 20 20 Fixed Horizontal TI-&89 Alt+8 USE_TI89 0 20 20 Fixed Horizontal TI-&92 Plus Alt+9 USE_TI92PLUS 0 20 20 Fixed Horizontal &V200 Alt+V USE_V200 1 1 0 0 <p>If you write a program for more than one calculator, consider the differences in screen size.</p> <p>Optimizing calculator pseudo-constants can decrease program size and increase performance, but it implies that programs cannot be transferred between calculators of different type.</p></p> Qt::RichText false 0 20 20 Fixed Horizontal &Optimize Calculator Constants Alt+O OPTIMIZE_CALC_CONSTS 41 22 Expanding Vertical Operating &System 0 You also have to select the operating system it will run under. Qt::PlainText Qt::AlignVCenter true 0 20 20 Fixed Horizontal 0 Any/no &kernel Alt+K Recent &Doors-compatible kernels Alt+D USE_KERNEL &PreOS with compressed reloc table support Alt+P USE_PREOS_COMPRESSED_TABLES 20 20 Fixed Vertical 0 &Minimum AMS version: Alt+M MIN_AMS . 9.99; MIN_AMS 20 20 Fixed Vertical &Force unofficial operating system support Alt+F UNOFFICIAL_OS_SUPPORT 20 280 Expanding Vertical &Reloc Format 0 Choose the relocation format that suits your needs: false 0 20 20 Fixed Horizontal false false false 0 1 1 0 0 AMS (large calls, &no stub) Alt+N 1 1 0 0 &Kernel (medium calls, medium stub) Alt+K KERNEL_FORMAT_RELOCS 1 1 0 0 C&ompressed (smallest calls, large stub) Alt+O COMPRESSED_FORMAT_RELOCS 1 1 0 0 &Mlink (small calls, medium stub) Alt+M MLINK_FORMAT_RELOCS 1 1 0 0 &F-Line (very small calls, no stub, but slow) Alt+F USE_FLINE_JUMPS 0 20 20 Fixed Horizontal false 1 1 0 0 &4-Byte F-Line (even smaller) (!) Alt+4 USE_4_BYTE_FLINE_JUMPS Choose the ROM call format that suits your needs: false 0 20 20 Fixed Horizontal 0 1 1 0 0 &Direct (large calls, no stub) Alt+D 1 1 0 0 K&ernel (medium calls, medium stub) Alt+E KERNEL_FORMAT_ROM_CALLS 1 1 0 0 Com&pressed (smallest calls, large stub) Alt+P COMPRESSED_FORMAT_ROM_CALLS 1 1 0 0 Ml&ink (small calls, medium stub) Alt+I MLINK_FORMAT_ROM_CALLS 1 1 0 0 F-&Line (very small calls, no stub, but slow) Alt+L USE_FLINE_ROM_CALLS 1 1 0 0 Op&timized (medium calls, very small stub) (!) Alt+T OPTIMIZE_ROM_CALLS 1 1 0 0 &Use internal F-Line emulator Alt+U USE_INTERNAL_FLINE_EMULATOR 20 20 Expanding Vertical &BSS/Data Format 0 Choose the relocation format for BSS references (i.e. references to uninitialized global variables): Qt::AlignVCenter true 0 20 20 Fixed Horizontal 0 &Merge BSS section with data section Alt+M MERGE_BSS &Kernel (medium calls, medium stub) Alt+K KERNEL_FORMAT_BSS C&ompressed (smallest calls, large stub) Alt+O COMPRESSED_FORMAT_BSS M&link (small calls, medium stub) Alt+L MLINK_FORMAT_BSS Choose the relocation format for references to a data variable, if it exists: false 0 20 20 Fixed Horizontal 0 K&ernel (medium calls, medium stub) Alt+E KERNEL_FORMAT_DATA_VAR Com&pressed (smallest calls, large stub) Alt+P COMPRESSED_FORMAT_DATA_VAR Ml&ink (small calls, medium stub) Alt+I MLINK_FORMAT_DATA_VAR 20 20 Expanding Vertical &Home Screen 0 0 <p>The following options affect the program when it is run from the Home Screen.</p> <p>Return Value:</p> Qt::RichText false 0 20 20 Fixed Horizontal "&Done" Alt+D 0 20 20 Fixed Horizontal Custom &value Alt+V RETURN_VALUE Note that you have to push a value to the expression stack if you use a custom return value, unless you throw an error. Qt::PlainText Qt::AlignVCenter true 0 20 20 Fixed Horizontal Enable returning &errors to AMS Alt+E ENABLE_ERROR_RETURN 0 20 20 Fixed Horizontal Save/restore &LCD contents Alt+L SAVE_SCREEN 20 51 Expanding Vertical 0 true Right-clicking on an option opens its help Qt::AutoText false 343 20 Expanding Horizontal &Close Alt+C true 13 klineedit.h kpushbutton.h buttonClose clicked() ProgramOptions accept() CMinimumAMSVersion toggled(bool) ProgramOptions CMinimumAMSVersion_toggled(bool) TI89 toggled(bool) ProgramOptions CalcCheckbox_toggled(bool) TI92Plus toggled(bool) ProgramOptions CalcCheckbox_toggled(bool) V200 toggled(bool) ProgramOptions CalcCheckbox_toggled(bool) Nostub toggled(bool) ProgramOptions KernelRadiobutton_toggled(bool) UseKernel toggled(bool) ProgramOptions KernelRadiobutton_toggled(bool) PreOS toggled(bool) ProgramOptions KernelRadiobutton_toggled(bool) UseFLineJumps toggled(bool) ProgramOptions RelocSettings_toggled(bool) ROMCallDirect toggled(bool) ProgramOptions RelocSettings_toggled(bool) ROMCallFLine toggled(bool) ProgramOptions RelocSettings_toggled(bool) Use4ByteFLineJumps toggled(bool) ProgramOptions RelocSettings_toggled(bool)