|
|
Строка 1: |
Строка 1: |
| Программы для [[Структура экранной формы|структуры экранной формы]] записываются на языке интерфейса пользователя. ''Команды языка'' подразделяются на команды графического вывода и команды управления.
| |
|
| |
|
| Команды графического вывода по назначению аналогичны [[Функции графического экрана|функциям графического экрана]]. Номера регистров памяти и адреса в [[память программ|памяти программ]] в командах записываются в [[Формат BCD|BCD формате]] и занимают два байта, старший байт — первый.
| |
|
| |
| Команды управления определяют порядок выполнения программы. Адреса переходов в командах являются смещением относительно адреса начала [[Структура экранной формы|структуры экранной формы]], занимают один байт и могут принимать значения от 0 до 255.
| |
|
| |
| Все программы, написанные на языке экранной формы, должны заканчиваться [[ГИП 255|командой окончания END с кодом 255 (0FFh)]].
| |
|
| |
| {| cellspacing="0" border="1"
| |
| |
| |
| !align="center"|0
| |
| !align="center"|1
| |
| !align="center"|2
| |
| !align="center"|3
| |
| !align="center"|4
| |
| !align="center"|5
| |
| !align="center"|6
| |
| !align="center"|7
| |
| !align="center"|8
| |
| !align="center"|9
| |
| !align="center"|A
| |
| !align="center"|B
| |
| !align="center"|C
| |
| !align="center"|D
| |
| !align="center"|E
| |
| !align="center"|F
| |
| |- align="center"
| |
| !0
| |
| |[[ГИП 0|—]] || [[ГИП 1|JNEZ]] || [[ГИП 2|—]] || [[ГИП 3|—]] || [[ГИП 4|—]] || [[ГИП 5|—]] || [[ГИП 6|—]] || [[ГИП 7|—]]
| |
| |[[ГИП 8|—]] || [[ГИП 9|—]] || [[ГИП 10|—]] || [[ГИП 11|—]] || [[ГИП 12|—]] || [[ГИП 13|—]] || [[ГИП 14|—]] || [[ГИП 15|—]]
| |
| |- align="center"
| |
| !1
| |
| |[[ГИП 16|—]] || [[ГИП 17|—]] || [[ГИП 18|—]] || [[ГИП 19|—]] || [[ГИП 20|—]] || [[ГИП 21|—]] || [[ГИП 22|—]] || [[ГИП 23|—]]
| |
| |[[ГИП 24|—]] || [[ГИП 25|—]] || [[ГИП 26|—]] || [[ГИП 27|—]] || [[ГИП 28|—]] || [[ГИП 29|—]] || [[ГИП 30|—]] || [[ГИП 31|—]]
| |
| |- align="center"
| |
| !2
| |
| |[[ГИП 32|—]] || [[ГИП 33|—]] || [[ГИП 34|—]] || [[ГИП 35|—]] || [[ГИП 36|—]] || [[ГИП 37|—]] || [[ГИП 38|—]] || [[ГИП 39|—]]
| |
| |[[ГИП 40|—]] || [[ГИП 41|—]] || [[ГИП 42|—]] || [[ГИП 43|—]] || [[ГИП 44|—]] || [[ГИП 45|—]] || [[ГИП 46|—]] || [[ГИП 47|—]]
| |
| |- align="center"
| |
| !3
| |
| |[[ГИП 48|—]] || [[ГИП 49|—]] || [[ГИП 50|—]] || [[ГИП 51|—]] || [[ГИП 52|—]] || [[ГИП 53|—]] || [[ГИП 54|—]] || [[ГИП 55|—]]
| |
| |[[ГИП 56|JM]] || [[ГИП 57|—]] || [[ГИП 58|—]] || [[ГИП 59|—]] || [[ГИП 60|—]] || [[ГИП 61|—]] || [[ГИП 62|—]] || [[ГИП 63|—]]
| |
| |- align="center"
| |
| !4
| |
| |[[ГИП 64|—]] || [[ГИП 65|—]] || [[ГИП 66|—]] || [[ГИП 67|—]] || [[ГИП 68|—]] || [[ГИП 69|—]] || [[ГИП 70|—]] || [[ГИП 71|—]]
| |
| |[[ГИП 72|—]] || [[ГИП 73|—]] || [[ГИП 74|—]] || [[ГИП 75|—]] || [[ГИП 76|—]] || [[ГИП 77|LDADR]] || [[ГИП 78|ATYPE]] || [[ГИП 79|—]]
| |
| |- align="center"
| |
| !5
| |
| |[[ГИП 80|—]] || [[ГИП 81|—]] || [[ГИП 82|—]] || [[ГИП 83|TXTP]] || [[ГИП 84|DRAWP]] || [[ГИП 85|TXTB]] || [[ГИП 86|DRAWB]] || [[ГИП 87|TXTK]]
| |
| |[[ГИП 88|—]] || [[ГИП 89|SQU]] || [[ГИП 90|—]] || [[ГИП 91|FRAME]] || [[ГИП 92|PREXP]] || [[ГИП 93|PRFORM]] || [[ГИП 94|PRHEX]] || [[ГИП 95|—]]
| |
| |- align="center"
| |
| !6
| |
| |[[ГИП 96|TAB]] || [[ГИП 97|—]] || [[ГИП 98|—]] || [[ГИП 99|—]] || [[ГИП 100|—]] || [[ГИП 101|TYPE]] || [[ГИП 102|MCALL]] || [[ГИП 103|RETUM]]
| |
| |[[ГИП 104|LDX]] || [[ГИП 105|LDY]] || [[ГИП 106|—]] || [[ГИП 107|—]] || [[ГИП 108|—]] || [[ГИП 109|—]] || [[ГИП 110|—]] || [[ГИП 111|—]]
| |
| |- align="center"
| |
| !7
| |
| |[[ГИП 112|LCALL]] || [[ГИП 113|RETUL]] || [[ГИП 114|—]] || [[ГИП 115|—]] || [[ГИП 116|—]] || [[ГИП 117|—]] || [[ГИП 118|—]] || [[ГИП 119|—]]
| |
| |[[ГИП 120|—]] || [[ГИП 121|—]] || [[ГИП 122|—]] || [[ГИП 123|—]] || [[ГИП 124|—]] || [[ГИП 125|—]] || [[ГИП 126|—]] || [[ГИП 127|—]]
| |
| |- align="center"
| |
| !8
| |
| |[[ГИП 128|—]] || [[ГИП 129|—]] || [[ГИП 130|—]] || [[ГИП 131|—]] || [[ГИП 132|—]] || [[ГИП 133|—]] || [[ГИП 134|—]] || [[ГИП 135|—]]
| |
| |[[ГИП 136|—]] || [[ГИП 137|—]] || [[ГИП 138|—]] || [[ГИП 139|—]] || [[ГИП 140|—]] || [[ГИП 141|—]] || [[ГИП 142|—]] || [[ГИП 143|—]]
| |
| |- align="center"
| |
| !9
| |
| |[[ГИП 144|—]] || [[ГИП 145|—]] || [[ГИП 146|—]] || [[ГИП 147|—]] || [[ГИП 148|—]] || [[ГИП 149|—]] || [[ГИП 150|—]] || [[ГИП 151|—]]
| |
| |[[ГИП 152|—]] || [[ГИП 153|—]] || [[ГИП 154|—]] || [[ГИП 155|—]] || [[ГИП 156|—]] || [[ГИП 157|—]] || [[ГИП 158|—]] || [[ГИП 159|—]]
| |
| |- align="center"
| |
| !A
| |
| |[[ГИП 160|—]] || [[ГИП 161|—]] || [[ГИП 162|—]] || [[ГИП 163|—]] || [[ГИП 164|—]] || [[ГИП 165|—]] || [[ГИП 166|—]] || [[ГИП 167|—]]
| |
| |[[ГИП 168|—]] || [[ГИП 169|—]] || [[ГИП 170|—]] || [[ГИП 171|—]] || [[ГИП 172|—]] || [[ГИП 173|—]] || [[ГИП 174|—]] || [[ГИП 175|—]]
| |
| |- align="center"
| |
| !B
| |
| |[[ГИП 176|—]] || [[ГИП 177|—]] || [[ГИП 178|—]] || [[ГИП 179|—]] || [[ГИП 180|—]] || [[ГИП 181|—]] || [[ГИП 182|—]] || [[ГИП 183|—]]
| |
| |[[ГИП 184|—]] || [[ГИП 185|—]] || [[ГИП 186|—]] || [[ГИП 187|—]] || [[ГИП 188|—]] || [[ГИП 189|—]] || [[ГИП 190|—]] || [[ГИП 191|—]]
| |
| |- align="center"
| |
| !C
| |
| |[[ГИП 192|—]] || [[ГИП 193|—]] || [[ГИП 194|—]] || [[ГИП 195|—]] || [[ГИП 196|—]] || [[ГИП 197|—]] || [[ГИП 198|—]] || [[ГИП 199|—]]
| |
| |[[ГИП 200|—]] || [[ГИП 201|—]] || [[ГИП 202|—]] || [[ГИП 203|—]] || [[ГИП 204|—]] || [[ГИП 205|—]] || [[ГИП 206|—]] || [[ГИП 207|—]]
| |
| |- align="center"
| |
| !D
| |
| |[[ГИП 208|—]] || [[ГИП 209|—]] || [[ГИП 210|—]] || [[ГИП 211|—]] || [[ГИП 212|—]] || [[ГИП 213|—]] || [[ГИП 214|—]] || [[ГИП 215|—]]
| |
| |[[ГИП 216|—]] || [[ГИП 217|—]] || [[ГИП 218|—]] || [[ГИП 219|—]] || [[ГИП 220|—]] || [[ГИП 221|—]] || [[ГИП 222|—]] || [[ГИП 223|—]]
| |
| |- align="center"
| |
| !E
| |
| |[[ГИП 224|—]] || [[ГИП 225|—]] || [[ГИП 226|—]] || [[ГИП 227|—]] || [[ГИП 228|—]] || [[ГИП 229|—]] || [[ГИП 230|—]] || [[ГИП 231|—]]
| |
| |[[ГИП 232|—]] || [[ГИП 233|—]] || [[ГИП 234|—]] || [[ГИП 235|—]] || [[ГИП 236|—]] || [[ГИП 237|—]] || [[ГИП 238|—]] || [[ГИП 239|—]]
| |
| |- align="center"
| |
| !F
| |
| |[[ГИП 240|—]] || [[ГИП 241|—]] || [[ГИП 242|—]] || [[ГИП 243|—]] || [[ГИП 244|—]] || [[ГИП 245|—]] || [[ГИП 246|—]] || [[ГИП 247|—]]
| |
| |[[ГИП 248|—]] || [[ГИП 249|—]] || [[ГИП 250|—]] || [[ГИП 251|—]] || [[ГИП 252|—]] || [[ГИП 253|—]] || [[ГИП 254|—]] || [[ГИП 255|END]]
| |
| |}
| |
| Многие команды языка графического интерфейса используются [[встроенная программа|встроенной программой]], но недоступны из [[программа пользователя|программ пользователя]].
| |
|
| |
| == Ссылки ==
| |
| * [http://tinyurl.com/m8jrntm tinyurl.com/m8jrntm] — короткий адрес данной странички
| |
|
| |
| [[Category:Графический интерфейс пользователя]]
| |