Select your printer model [−]
- TM-m10
- TM-m30
- TM-m30II
- TM-m30II-H
- TM-m30II-NT
- TM-m30II-S
- TM-m30II-SL
- TM-m30III
- TM-m30III-H
- TM-m50
- TM-m50II
- TM-m50II-H
- TM-T20
- TM-T20II
- TM-T20III
- TM-T20IIIL
- TM-T20IV
- TM-T20IV-L
- TM-T20IV-SP
- TM-T20X
- TM-T20X-II
- TM-T60
- TM-T70
- TM-T70II
- TM-T81II
- TM-T81III
- TM-T82
- TM-T82II
- TM-T82III
- TM-T82IIIL
- TM-T82IV
- TM-T82IV-L
- TM-T82X
- TM-T82X-II
- TM-T83II
- TM-T83III
- TM-T83IV
- TM-T88V
- TM-T88VI
- TM-T88VII
- TM-T100
- TM-L90 Liner-Free Label Printer Model
- TM-L100
- TM-U220
- TM-U220II
- TM-U330
- EU-m30
- TM-P20
- TM-P20II
- TM-P60 (Receipt)
- TM-P60 (Peeler)
- TM-P60II (Receipt)
- TM-P60II (Peeler)
- TM-P80
- TM-P80II
- TM-H6000V
- TM-T20II-i
- TM-T70-i
- TM-T82II-i
- TM-T83II-i
- TM-T88V-i
- TM-T88VI-iHUB
- TM-U220-i
- TM-U220IIB-i
- TM-T70II-DT
- TM-T70II-DT2
- TM-T88V-DT
- TM-T88VI-DT2
- TM-H6000IV-DT
- TM-T88IV
- TM-T90
- TM-L90
- TM-H6000IV
addCreateWindow
Adds window configuration to the command buffer.
Up to four windows can be configured.
Syntax
public int addCreateWindow(int number, int x, int y, int width, int height, int scrollMode) throw Epos2Exception |
Parameter
number
Specifies the window number.
Value |
Description |
---|---|
Integer from 1 to 4 |
Window number |
x
Specifies the x coordinate of the window origin on the customer display.
Value |
Description |
---|---|
Integer from 1 to 44 |
X coordinate on the customer display |
y
Specifies the y coordinate of the window origin on the customer display.
Value |
Description |
---|---|
Integer from 1 to 19 |
Y coordinate on the customer display |
width
Specifies the window width.
Value |
Description |
---|---|
Integer from 1 to 44 |
Window width |
height
Specifies the window height.
Value |
Description |
---|---|
Integer from 1 to 19 |
Window height |
scrollMode
Specifies the window scroll mode.
Value |
Description |
---|---|
LineDisplay.SCROLL_OVERWRITE |
When the current display position is at the rightmost position of the upper line, displaying a new character moves the display position to the leftmost position of the lower line. When the current display position is at the rightmost position of the lower line, displaying a new character moves the display position to the leftmost position of the upper line. |
LineDisplay.SCROLL_VERTICAL |
When the current display position is at the rightmost position of the upper line, displaying a new character moves the display position to the leftmost position of the lower line. When the current display position is at the rightmost position of the lower line, displaying a new character scrolls up the characters on the lower line and clears the lower line. |
LineDisplay.SCROLL_HORIZONTAL |
When the current display position is at the rightmost position, displaying a new character scrolls all the characters already displayed on the cursor line to the left by one character and the new character is displayed at the rightmost position. |
LineDisplay.PARAM_DEFAULT |
Specifies the default value (Overwrite). |
Exception
When the process fails, Epos2Exception with one of the following error value occurs.
Error status |
Description |
---|---|
ERR_PARAM |
An invalid parameter was passed. |
ERR_MEMORY |
Memory necessary for processing could not be allocated. |
ERR_FAILURE |
An unknown error occurred. |
Supplementary explanation
To add a window, be careful so that the existing window(s) should not be overlapped by the new window on the customer display.
Quick Access
- Syntax
- Parameter
- Exception
- Supplementary explanation
- Introduction
- help
- LineDisplay class
- LineDisplay
- connect
- disconnect
- getStatus
- sendData
- clearCommandBuffer
- addInitialize
- addCreateWindow
- addDestroyWindow
- addSetCurrentWindow
- addClearCurrentWindow
- addCreateScreen
- addCreateScreenCustom
- addCreateTextArea
- addDestroyTextArea
- addSetCurrentTextArea
- addClearCurrentTextArea
- addSetCursorPosition
- addMoveCursorPosition
- addSetCursorType
- addText
- addReverseText
- addMarqueeText
- addSetBlink
- addSetBrightness
- addBackgroundColor
- addStartSlideShow
- addStopSlideShow
- addDownloadImage
- addRegisterDownloadImage
- addNVImage
- addClearImage
- addSymbol
- addClearSymbol
- addShowClock
- addCommand
- setReceiveEventListener