Menu display functions of the AdvancedMenu library display the screen according to the definition of the screen design and provide functions for controlling character input and the barcode reading.

Functions

Name Description
AM_ConfigBarcodeReader Sets the buffer to store the read barcode data and the optional commands for the barcode reader./td>
AM_CreateMenu Generates a menu resource according to the menu items definition and options, and returns a menu handle.
AM_DisableBarcodeReader Disable the barcode reader.
AM_DisableTextEdit Disables input / edit operations of the input field.
AM_EnableBarcodeReader Enable the barcode reader.
AM_EnableTextEdit Enables input / edit operations of the input field.
AM_ExecMenu Waits for input from the key or the barcode reader in the menu display and returns an event if there is any input.
AM_GetAlphaCandidateTable Acquires the AM_ShiftCandidateTable structure set in the menu item.
AM_GetControlType Gets the type of control set for the menu item.
AM_GetPaletteIndex Gets the palette index set for the menu item.
AM_GetSelectedLine Gets the item ID of the currently selected menu item.
AM_GetSelectedLineNumber Gets the index number of the currently selected menu item.
AM_GetText Gets the text set in the menu item. Gets the current input date if the specified menu item is the input field.
AM_IsChecked Gets the checked attribute of the menu item.
AM_IsEnabled Gets the enabled attribute of the menu item.
AM_IsSelectable Gets the swelectable attribute of the menu item.
AM_IsTextEditEnabled Gets whether the input / edit operation of the input field is enebled.
AM_IsVisible Gets the visible attribute of the menu item.
AM_Paint Redraw the menu item.
AM_PaintRange Redraw menu items by specifying the range with item IDs.
AM_ReleaseMenu Releases the menu resource.
AM_RemoveIdleCallback Unregisters a callback that will be called while waiting for input in the idle state.
AM_SelectLine Specifies how to display the focus.
AM_SetChecked Set the checked attribute of the menu item.
AM_SetControlType Sets the control type for menu items.
AM_SetEditParamPassword When the menu item is the input field, set whether to display the password with asterisks.
AM_SetEnabled Set the enabled attribute of the menu item.
AM_SetEnabledRange Specify the range by item IDs and set the enabled attribute of the menu item.
AM_SetEvent The next AM_ExecMenu function will force the specified event to occur.
AM_SetIdleCallback Register a callback function that will be called while waiting for input in the idle state.
AM_SetPaletteIndex Set the palette index of the menu item.
AM_SetSelectable Set the selectable attribute of the menu item.
AM_SetText Sets the text of the menu item.
AM_SetTextEx Sets the text of the menu item. You can specify whether to clear the current display before updating the display.
AM_SetVisible Set the visible attribute of the menu item.
AM_SetVisibleRange Specify the range by item IDs and set the visible attribute of the menu item.
AM_ShowMenu Display the menu screen.
AM_StopUpdateScreen Stops the display update of the menu.

See also

Last updated: 2021/08/23