grpMaxicode.ui 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <ui version="4.0">
  3. <class>grpMaxicode</class>
  4. <widget class="QWidget" name="grpMaxicode">
  5. <property name="geometry">
  6. <rect>
  7. <x>0</x>
  8. <y>0</y>
  9. <width>532</width>
  10. <height>251</height>
  11. </rect>
  12. </property>
  13. <property name="maximumSize">
  14. <size>
  15. <width>600</width>
  16. <height>16777215</height>
  17. </size>
  18. </property>
  19. <property name="windowTitle">
  20. <string>Form</string>
  21. </property>
  22. <layout class="QVBoxLayout" name="vLayoutMaxi">
  23. <item>
  24. <layout class="QGridLayout" name="gLayoutMaxi">
  25. <item row="0" column="0">
  26. <widget class="QLabel" name="lblMaxiMode">
  27. <property name="text">
  28. <string>Encoding &amp;Mode:</string>
  29. </property>
  30. <property name="alignment">
  31. <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
  32. </property>
  33. <property name="toolTip">
  34. <string>Mode 2 (numeric postcode) and Mode 3 (alphanumeric postcode)
  35. use a Structured Carrier Message (SCM) of 3 fields:
  36. Postcode, Country Code, Service Class
  37. Mode 4 uses enhanced ECC for the primary part of the message
  38. Mode 5 uses enhanced ECC for all of the message
  39. Mode 6 sets the scanner (Reader Initialisation/Programming)</string>
  40. </property>
  41. <property name="buddy">
  42. <cstring>cmbMaxiMode</cstring>
  43. </property>
  44. </widget>
  45. </item>
  46. <item row="0" column="1">
  47. <widget class="QComboBox" name="cmbMaxiMode">
  48. <property name="sizePolicy">
  49. <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
  50. <horstretch>0</horstretch>
  51. <verstretch>0</verstretch>
  52. </sizepolicy>
  53. </property>
  54. <property name="toolTip">
  55. <string>Mode 2 (numeric postcode) and Mode 3 (alphanumeric postcode)
  56. use a Structured Carrier Message (SCM) of 3 fields:
  57. Postcode, Country Code, Service Class
  58. Mode 4 uses enhanced ECC for the primary part of the message
  59. Mode 5 uses enhanced ECC for all of the message
  60. Mode 6 sets the scanner (Reader Initialisation/Programming)</string>
  61. </property>
  62. <property name="currentIndex">
  63. <number>1</number>
  64. </property>
  65. <item>
  66. <property name="text">
  67. <string>Structured Carrier Message (Mode 2 or 3)</string>
  68. </property>
  69. </item>
  70. <item>
  71. <property name="text">
  72. <string>Standard Symbol, SEC (Mode 4)</string>
  73. </property>
  74. </item>
  75. <item>
  76. <property name="text">
  77. <string>Full ECC Symbol (Mode 5)</string>
  78. </property>
  79. </item>
  80. <item>
  81. <property name="text">
  82. <string>Reader Program, SEC (Mode 6)</string>
  83. </property>
  84. </item>
  85. </widget>
  86. </item>
  87. </layout>
  88. </item>
  89. <item>
  90. <widget class="QGroupBox" name="groupBoxMaxiSCM">
  91. <property name="title">
  92. <string>Structured Carrier Message</string>
  93. </property>
  94. <property name="toolTip">
  95. <string>For Modes 2 and 3 only</string>
  96. </property>
  97. <layout class="QGridLayout" name="gLayoutMaxiSCM">
  98. <item row="0" column="0">
  99. <widget class="QLabel" name="lblMaxiSCMPostcode">
  100. <property name="enabled">
  101. <bool>false</bool>
  102. </property>
  103. <property name="toolTip">
  104. <string>Postcode of up to 9 digits for Mode 2 or
  105. 6 alphanumerics for Mode 3 (will truncate)
  106. Mode 3 postcodes less than maximum
  107. length will be padded with spaces
  108. (ignored if disabled)</string>
  109. </property>
  110. <property name="text">
  111. <string>Pos&amp;tcode:</string>
  112. </property>
  113. <property name="alignment">
  114. <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
  115. </property>
  116. <property name="buddy">
  117. <cstring>txtMaxiSCMPostcode</cstring>
  118. </property>
  119. </widget>
  120. </item>
  121. <item row="0" column="1" colspan="4">
  122. <widget class="QLineEdit" name="txtMaxiSCMPostcode">
  123. <property name="enabled">
  124. <bool>false</bool>
  125. </property>
  126. <property name="toolTip">
  127. <string>Postcode of up to 9 digits for Mode 2 or
  128. 6 alphanumerics for Mode 3 (will truncate)
  129. Mode 3 postcodes less than maximum
  130. length will be padded with spaces
  131. (ignored if disabled)</string>
  132. </property>
  133. <property name="sizePolicy">
  134. <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
  135. <horstretch>0</horstretch>
  136. <verstretch>0</verstretch>
  137. </sizepolicy>
  138. </property>
  139. <property name="maxLength">
  140. <number>9</number>
  141. </property>
  142. </widget>
  143. </item>
  144. <item row="1" column="0">
  145. <widget class="QLabel" name="lblMaxiSCMCountry">
  146. <property name="enabled">
  147. <bool>false</bool>
  148. </property>
  149. <property name="toolTip">
  150. <string>ISO 3166-1 numeric country code
  151. Value ranges from 000 to 999
  152. (ignored if disabled)</string>
  153. </property>
  154. <property name="text">
  155. <string>Cou&amp;ntry code:</string>
  156. </property>
  157. <property name="alignment">
  158. <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
  159. </property>
  160. <property name="buddy">
  161. <cstring>spnMaxiSCMCountry</cstring>
  162. </property>
  163. </widget>
  164. </item>
  165. <item row="1" column="1">
  166. <widget class="QSpinBox" name="spnMaxiSCMCountry">
  167. <property name="enabled">
  168. <bool>false</bool>
  169. </property>
  170. <property name="toolTip">
  171. <string>ISO 3166-1 numeric country code
  172. Value ranges from 000 to 999
  173. (ignored if disabled)</string>
  174. </property>
  175. <property name="suffix">
  176. <string/>
  177. </property>
  178. <property name="prefix">
  179. <string/>
  180. </property>
  181. <property name="minimum">
  182. <number>0</number>
  183. </property>
  184. <property name="maximum">
  185. <number>999</number>
  186. </property>
  187. <property name="value">
  188. <number>0</number>
  189. </property>
  190. </widget>
  191. </item>
  192. <item row="1" column="2">
  193. <spacer name="spacerMaxiSCM12">
  194. <property name="orientation">
  195. <enum>Qt::Horizontal</enum>
  196. </property>
  197. <property name="sizeHint">
  198. <size>
  199. <width>10</width>
  200. <height>20</height>
  201. </size>
  202. </property>
  203. </spacer>
  204. </item>
  205. <item row="1" column="3">
  206. <widget class="QLabel" name="lblMaxiSCMService">
  207. <property name="enabled">
  208. <bool>false</bool>
  209. </property>
  210. <property name="toolTip">
  211. <string>Class of service, assigned by carrier
  212. Value ranges from 000 to 999
  213. (ignored if disabled)</string>
  214. </property>
  215. <property name="text">
  216. <string>Se&amp;rvice Class:</string>
  217. </property>
  218. <property name="alignment">
  219. <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
  220. </property>
  221. <property name="buddy">
  222. <cstring>spnMaxiSCMService</cstring>
  223. </property>
  224. </widget>
  225. </item>
  226. <item row="1" column="4">
  227. <widget class="QSpinBox" name="spnMaxiSCMService">
  228. <property name="enabled">
  229. <bool>false</bool>
  230. </property>
  231. <property name="toolTip">
  232. <string>Class of service, assigned by carrier
  233. Value ranges from 000 to 999
  234. (ignored if disabled)</string>
  235. </property>
  236. <property name="suffix">
  237. <string/>
  238. </property>
  239. <property name="prefix">
  240. <string/>
  241. </property>
  242. <property name="minimum">
  243. <number>0</number>
  244. </property>
  245. <property name="maximum">
  246. <number>999</number>
  247. </property>
  248. <property name="value">
  249. <number>0</number>
  250. </property>
  251. </widget>
  252. </item>
  253. <item row="2" column="0" colspan="2">
  254. <widget class="QCheckBox" name="chkMaxiSCMVV">
  255. <property name="enabled">
  256. <bool>false</bool>
  257. </property>
  258. <property name="toolTip">
  259. <string>Prefix Structured Carrier Message with &quot;[)&gt;\R01\Gvv&quot;
  260. (ANS MH10.8.2 Format 01) where &quot;vv&quot; is version
  261. specified as follows
  262. (ignored if disabled)</string>
  263. </property>
  264. <property name="text">
  265. <string>Enable S&amp;CM Prefix</string>
  266. </property>
  267. </widget>
  268. </item>
  269. <item row="2" column="2">
  270. <spacer name="spacerMaxiSCM22">
  271. <property name="orientation">
  272. <enum>Qt::Horizontal</enum>
  273. </property>
  274. <property name="sizeHint">
  275. <size>
  276. <width>10</width>
  277. <height>20</height>
  278. </size>
  279. </property>
  280. </spacer>
  281. </item>
  282. <item row="2" column="3">
  283. <widget class="QLabel" name="lblMaxiSCMVV">
  284. <property name="enabled">
  285. <bool>false</bool>
  286. </property>
  287. <property name="toolTip">
  288. <string>Version &quot;vv&quot; to place at end of SCM prefix (default 96)
  289. (ignored if disabled)</string>
  290. </property>
  291. <property name="text">
  292. <string>SCM Pre&amp;fix Version:</string>
  293. </property>
  294. <property name="alignment">
  295. <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
  296. </property>
  297. <property name="buddy">
  298. <cstring>spnMaxiSCMVV</cstring>
  299. </property>
  300. </widget>
  301. </item>
  302. <item row="2" column="4">
  303. <widget class="QSpinBox" name="spnMaxiSCMVV">
  304. <property name="enabled">
  305. <bool>false</bool>
  306. </property>
  307. <property name="toolTip">
  308. <string>Version &quot;vv&quot; to place at end of SCM prefix (default 96)
  309. (ignored if disabled)</string>
  310. </property>
  311. <property name="suffix">
  312. <string/>
  313. </property>
  314. <property name="prefix">
  315. <string/>
  316. </property>
  317. <property name="minimum">
  318. <number>0</number>
  319. </property>
  320. <property name="maximum">
  321. <number>99</number>
  322. </property>
  323. <property name="value">
  324. <number>96</number>
  325. </property>
  326. </widget>
  327. </item>
  328. </layout>
  329. </widget>
  330. </item>
  331. <item>
  332. <widget class="QGroupBox" name="groupBoxMaxiStructApp">
  333. <property name="title">
  334. <string>Structured Append</string>
  335. </property>
  336. <property name="toolTip">
  337. <string>MaxiCode supports Structured Append of up to
  338. 8 symbols</string>
  339. </property>
  340. <layout class="QGridLayout" name="gLayoutMaxiStructApp">
  341. <item row="0" column="0">
  342. <widget class="QLabel" name="lblMaxiStructAppCount">
  343. <property name="toolTip">
  344. <string>Mark symbol as part of a Structured Append sequence
  345. containing a total of this number of symbols
  346. Value ranges from 2 to 8</string>
  347. </property>
  348. <property name="text">
  349. <string>C&amp;ount:</string>
  350. </property>
  351. <property name="alignment">
  352. <set>Qt::AlignLeft|Qt::AlignLeading|Qt::AlignVCenter</set>
  353. </property>
  354. <property name="buddy">
  355. <cstring>cmbMaxiStructAppCount</cstring>
  356. </property>
  357. </widget>
  358. </item>
  359. <item row="0" column="1">
  360. <widget class="QComboBox" name="cmbMaxiStructAppCount">
  361. <property name="sizePolicy">
  362. <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
  363. <horstretch>0</horstretch>
  364. <verstretch>0</verstretch>
  365. </sizepolicy>
  366. </property>
  367. <property name="toolTip">
  368. <string>Mark symbol as part of a Structured Append sequence
  369. containing a total of this number of symbols
  370. Value ranges from 2 to 8</string>
  371. </property>
  372. <item>
  373. <property name="text">
  374. <string>Disabled</string>
  375. </property>
  376. </item>
  377. <item>
  378. <property name="text">
  379. <string>2</string>
  380. </property>
  381. </item>
  382. <item>
  383. <property name="text">
  384. <string>3</string>
  385. </property>
  386. </item>
  387. <item>
  388. <property name="text">
  389. <string>4</string>
  390. </property>
  391. </item>
  392. <item>
  393. <property name="text">
  394. <string>5</string>
  395. </property>
  396. </item>
  397. <item>
  398. <property name="text">
  399. <string>6</string>
  400. </property>
  401. </item>
  402. <item>
  403. <property name="text">
  404. <string>7</string>
  405. </property>
  406. </item>
  407. <item>
  408. <property name="text">
  409. <string>8</string>
  410. </property>
  411. </item>
  412. </widget>
  413. </item>
  414. <item row="0" column="2">
  415. <spacer name="spacerMaxiStructApp2">
  416. <property name="orientation">
  417. <enum>Qt::Horizontal</enum>
  418. </property>
  419. <property name="sizeHint">
  420. <size>
  421. <width>10</width>
  422. <height>20</height>
  423. </size>
  424. </property>
  425. </spacer>
  426. </item>
  427. <item row="0" column="3">
  428. <widget class="QLabel" name="lblMaxiStructAppIndex">
  429. <property name="enabled">
  430. <bool>false</bool>
  431. </property>
  432. <property name="toolTip">
  433. <string>Position of symbol in Structured Append sequence
  434. Value ranges from 1 to count
  435. (ignored if disabled)</string>
  436. </property>
  437. <property name="text">
  438. <string>Inde&amp;x:</string>
  439. </property>
  440. <property name="alignment">
  441. <set>Qt::AlignLeft|Qt::AlignLeading|Qt::AlignVCenter</set>
  442. </property>
  443. <property name="buddy">
  444. <cstring>cmbMaxiStructAppIndex</cstring>
  445. </property>
  446. </widget>
  447. </item>
  448. <item row="0" column="4">
  449. <widget class="QComboBox" name="cmbMaxiStructAppIndex">
  450. <property name="enabled">
  451. <bool>false</bool>
  452. </property>
  453. <property name="sizePolicy">
  454. <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
  455. <horstretch>0</horstretch>
  456. <verstretch>0</verstretch>
  457. </sizepolicy>
  458. </property>
  459. <property name="toolTip">
  460. <string>Position of symbol in Structured Append sequence
  461. Value ranges from 1 to count
  462. (ignored if disabled)</string>
  463. </property>
  464. <item>
  465. <property name="text">
  466. <string>1</string>
  467. </property>
  468. </item>
  469. <item>
  470. <property name="text">
  471. <string>2</string>
  472. </property>
  473. </item>
  474. <item>
  475. <property name="text">
  476. <string>3</string>
  477. </property>
  478. </item>
  479. <item>
  480. <property name="text">
  481. <string>4</string>
  482. </property>
  483. </item>
  484. <item>
  485. <property name="text">
  486. <string>5</string>
  487. </property>
  488. </item>
  489. <item>
  490. <property name="text">
  491. <string>6</string>
  492. </property>
  493. </item>
  494. <item>
  495. <property name="text">
  496. <string>7</string>
  497. </property>
  498. </item>
  499. <item>
  500. <property name="text">
  501. <string>8</string>
  502. </property>
  503. </item>
  504. </widget>
  505. </item>
  506. <item row="0" column="5">
  507. <spacer name="spacerMaxiStructApp5">
  508. <property name="orientation">
  509. <enum>Qt::Horizontal</enum>
  510. </property>
  511. <property name="sizeHint">
  512. <size>
  513. <width>10</width>
  514. <height>20</height>
  515. </size>
  516. </property>
  517. </spacer>
  518. </item>
  519. <item row="0" column="6">
  520. <widget class="QLabel" name="lblMaxiStructAppIDDisabled">
  521. <property name="enabled">
  522. <bool>false</bool>
  523. </property>
  524. <property name="toolTip">
  525. <string>Structured Append ID not available for MaxiCode</string>
  526. </property>
  527. <property name="text">
  528. <string>ID:</string>
  529. </property>
  530. <property name="alignment">
  531. <set>Qt::AlignLeft|Qt::AlignLeading|Qt::AlignVCenter</set>
  532. </property>
  533. <property name="buddy">
  534. <cstring>txtMaxiStructAppIDDisabled</cstring>
  535. </property>
  536. </widget>
  537. </item>
  538. <item row="0" column="7">
  539. <widget class="QLineEdit" name="txtMaxiStructAppIDDisabled">
  540. <property name="enabled">
  541. <bool>false</bool>
  542. </property>
  543. <property name="sizePolicy">
  544. <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
  545. <horstretch>0</horstretch>
  546. <verstretch>0</verstretch>
  547. </sizepolicy>
  548. </property>
  549. <property name="toolTip">
  550. <string>Structured Append ID not available for MaxiCode</string>
  551. </property>
  552. <property name="text">
  553. <string>N/A</string>
  554. </property>
  555. </widget>
  556. </item>
  557. </layout>
  558. </widget>
  559. </item>
  560. <item>
  561. <spacer name="vSpacerMaxi">
  562. <property name="orientation">
  563. <enum>Qt::Vertical</enum>
  564. </property>
  565. <property name="sizeHint" stdset="0">
  566. <size>
  567. <width>20</width>
  568. <height>20</height>
  569. </size>
  570. </property>
  571. </spacer>
  572. </item>
  573. </layout>
  574. </widget>
  575. <resources/>
  576. <connections/>
  577. </ui>