Release history
Changes
- Added AM_EDIT_DISABLE_TEXT_EDIT to EditOption in the AM_EditParam structure. You can disable input / edit operations in the input field.
- The following functions have been added. You can enable / disable the input / edit operation of the input field programmatically.
- Ungetc() can now be called before calling the AM_ExecMenu function.
- The shift mode of the key input can be set independently for each menu.
- Fixed the problem that the cursor does not move even if AM_EDIT_MOVE_CURSOR_BY_Q1Q2 is set in the input field where AM_EDIT_NUMERIC is set.
- Fixed an issue where setting AM_EDIT_NUMERIC on an input field would cause the [Q1] and [Q2] keys to move focus to another input field. In the new version, setting AM_EDIT_MOVE_CURSOR_BY_Q1Q2 does not move the focus regardless of whether AM_EDIT_NUMERIC is set.
Requirements
The following files are required to use this version of the Advanced Menu library.
Following files included in the System 4.0 or later:
lib.h
libSTARTUPOPH5000.a
libSTARTUPOPH5000.a
Update procedure
You can update the AdvancedMenu library by following the steps below.- Download the new version of the zip file from the following link.
- Unzip the zip file and you will get the following files. Copy these files into the application's project that uses the AdvancedMenu library:
AdvancedMenu.h
libAdvancedMenu.a - Copy the following files included in the System 4.0 or later into the application's project that uses the AdvancedMenu library:
lib.h
libSTARTUPOPH5000.a - Build the application.
Last updated: 2021/10/04