Epson TM-H6000IV-DT ePOS-Device XML Users Manual - Page 127

scrollmode, destroy, Example, Error conditions

Page 127 highlights

Chapter 4 ePOS-Device XML ❏ scrollmode  Designates the scroll method of the created window when creating a window. Attribute value "overwrite" (Default) "v_scroll" "h_scroll" Description When characters are displayed while the display position is at the upper right end, the display position moves to the lower left end. When characters are displayed while the display position is at the lower right end, the position moves to the upper left end. When characters are displayed while the display position is at the upper right end, the display position moves to the lower left end. When characters are displayed while the display position is at the lower right end, the characters already displayed in the lower row are scrolled to the upper row and the lower row is cleared. When characters are displayed while the display position is at the right end, all the characters already displayed in the row where the cursor exists are scrolled one character to the left and a new character is displayed at the right end. ❏ destroy  Designates whether to delete the window designated with number. Attribute value "true" or "1" "false" or "0" (Default) Description Executes deletion Does not execute deletion Error conditions 4 The following values are returned in the event of an error. Error value "EX_INVALID_VALUE" "EDSP_INVALID_WINDOW" Description When creating a window and the x, y, width, or height overlaps with an already defined window When moving a window and the designated window does not exist ❏ Example 127

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218

127
Chapter 4
ePOS-Device XML
4
scrollmode
Designates the scroll method of the created window when creating a window.
destroy
Designates whether to delete the window designated with number.
Error conditions
The following values are returned in the event of an error.
Example
Attribute value
Description
“overwrite” (Default)
When characters are displayed while the display position is at
the upper right end, the display position moves to the lower left
end. When characters are displayed while the display position is
at the lower right end, the position moves to the upper left end.
“v_scroll”
When characters are displayed while the display position is at
the upper right end, the display position moves to the lower left
end. When characters are displayed while the display position is
at the lower right end, the characters already displayed in the
lower row are scrolled to the upper row and the lower row is
cleared.
“h_scroll”
When characters are displayed while the display position is at
the right end, all the characters already displayed in the row
where the cursor exists are scrolled one character to the left
and a new character is displayed at the right end.
Attribute value
Description
“true” or ”1”
Executes deletion
“false” or ”0” (Default)
Does not execute deletion
Error value
Description
“EX_INVALID_VALUE”
When creating a window and the x, y, width, or height overlaps
with an already defined window
“EDSP_INVALID_WINDOW”
When moving a window and the designated window does not
exist
<!-- Define window 1 from the top left with width 10, height 2, vertical scroll -->
<window number=”1” x=”1” y=”1” width=”10” height=”2” scrollmode=”v_scroll”/>
<!-- Define window 2 from the center with width 10, height 2, vertical scroll -->
<window number=”2” x=”11” y=”1” width=”10” height=”2” scrollmode=”v_scroll”/>
<!-- Move the current window to window 1 -->
<window number=”1”/>
<!-- Delete window 2 -->
<window number=”2” destroy=”true”/>