 |
B-Coder supports a complete set of
DDE commands that can be issued by other Windows programs allowing them to completely take
control over all B-Coder functions. When you initiate a DDE link to B-Coder use the DDE
Application Name B-Coder and the DDE Topic SYSTEM. (No DDE Item is
necessary). The following is a list of all DDE commands that can be issued to B-Coder.
Note: All DDE commands must be enclosed in square brackets.
[Command] Action
Performed
1. [APPEXIT] Removes
B-Coder from memory.
2. [APPMINIMIZE] Minimizes the B-Coder window to an Icon.
3. [APPNORMAL] Opens the B-Coder window to normal size.
4. [BEEP] Causes B-Coder to beep one short beep.
5. [NEW] Resets B-Coder to its default settings.
6. [OPENCONFIG(filename)] Opens a B-Coder configuration file with the
specified filename.
7. [SAVECONFIG(filename)] Saves the current configuration to disk with the
specified filename.
8. [SAVECONFIG] Saves the current configuration to disk with the most recently used
configuration file name.
9. [READMSGFILE(filename)] Reads in the contents of the specified file as a
bar code message.
10. [OPENMSGFILE(filename)] Opens the specified file containing multiple bar
code messages.
11. [CLOSEMSGFILE] Closes any open bar code message file.
12. [SAVEBARCODE(filename)] Saves the current bar code symbol to disk with
the specified filename.
13. [SAVEBARCODE] Saves the current bar code symbol to disk with the most recently
specified filename.
14. [BUILD/COPY] Generates a bar code and copies it to clipboard.
15. [PASTE] Pastes text from the clipboard into the bar code message
16 [PASTE/BUILD/COPY] Pastes text into the bar code message and generates a
bar code
17. [BARCODE=text] Generates a bar code using the supplied text and copies
it to clipboard. The text argument specifies the bar code message.
18. [PASTECOMMENT] Pastes text from the clipboard into the comment line
19. [COPYMESSAGE] Copies the Bar Code Message text to the clipboard
20. [COPYCOMMENT] Copies the Comment Line text to the clipboard
21. [MESSAGE='text',n,...] Changes the bar code message to the
supplied text or ASCII values.
The text must conform to the rules for the
chosen symbology.
Note:Text
must be supplied as quoted strings using single quotes and control codes
must be supplied as ASCII values. Text and control codes may be combined
with individual elements separated by commas. Ex. [Message='Test',13,10]
changes the bar code message to the word Test followed by a
carriage return (ASCII 13) and a line feed (ASCII 10).
22. [SUPPLEMENT='text'] Changes UPC/EAN
supplemental to the supplied text.
Note:Text must consist of either
a two or five digit number and must be supplied as a quoted string using single quotes.
Ex. [Supplement='12345'] changes the UPC/EAN supplemental message to 12345.
23. [COMMENT=text] Changes comment text to
the supplied text.
Note: Unlike the MESSAGE= and SUPPLEMENT= commands, text must
not be supplied in quotes
24. [BARWIDTH=n] Changes the value for the narrow bar width to n.
25. [BARHEIGHT=n] Changes the value for the bar code height to n.
26. [MAGNIFY=n] Changes the UPC/EAN magnification factor to n
27. [RATIO=n] Changes the Narrow To Wide Element Ratio to n
28. [CLIPFORMAT=WMF] Sets the clipboard format to Windows Metafile.
29. [CLIPFORMAT=BMP] Sets the clipboard format to Windows Bitmap.
30. [CLIPFORMAT=DIB] Sets the clipboard format to Device Independent Bitmap.
31. [CLIPFORMAT=ALL] Sets the clipboard format to all of the above.
32. [CODE39] Selects Code 39 as default symbology.
33. [CODE39FULLASCII] Selects Code 39 Full ASCII as default symbology.
34. [CODABAR] Selects CodaBar as default symbology.
35. [CODE93] Selects Code 93 as default symbology.
36. [CODE128] Selects Code 128 as default symbology.
37. [UPCA] Selects UPC-A as default symbology.
38. [UPCE] Selects UPC-E as default symbology.
39. [EAN8] Selects EAN-8 as default symbology.
40. [EAN13] Selects EAN-13 as default symbology.
41. [I2OF5] Selects Interleaved 2 of 5 as default symbology.
42. [D2OF5] Selects Discrete 2 of 5 as default symbology.
43. [EAN/UCC128] Selects EAN/UCC 128 as default symbology.
44. [PDF417] Selects PDF417 as default symbology.
45. [POSTNET], [ZIP] Selects POSTNET as default symbology.
46. [BPO] Selects BPO 4 State Code as default symbology.
47. [INCPREAMBLE=text] Sets the Message Preamble to text for Incrementally
Numbered bar code messages.
48. [INCPOSTAMBLE=text] Sets the Message Postamble to text for Incrementally
Numbered bar code messages.
49. [INCSTART=n] Sets the starting number to n for Incrementally
Numbered bar code messages.
50. [INCVALUE=n] Sets the Increment Value to n for Incrementally
Numbered bar codes.
51. [INCWIDTH=n] Sets the width of the incremented number for Incrementally
Numbered bar codes.
52. [INCENABLE] Enables Incremental Numbering.
53. [INCDISABLE] Disables Incremental Numbering.
54. [INCMESSAGE] Causes B-Coder to apply incremental numbering to the bar code
message.
55. [INCSUPPLEMENT] Causes B-Coder to apply incremental numbering to the UPC/EAN
supplemental message.
56. [NEXT] Advances to the next message in a series when incremental numbering is
enabled or when a bar code message file is open.
57. [PREV], [PREVIOUS] Backs up one message in a series when incremental numbering
is enabled or when a bar code message file is open.
58. [TEXT=ON] Enables human readable text in bar codes.
59. [TEXT=OFF] Disables human readable text in bar codes.
60. [TEXTABOVE=ON] Prints human readable text above all bar codes.
61. [TEXTABOVE=OFF] Prints human readable text below bar codes.
62. [COMMENTABOVE=ON] Prints comment text above all bar codes.
63. [COMMENTABOVE=OFF] Prints comment text below all bar codes.
64. [QUIETZONES=ON] Enables automatic Quiet Zones around all bar codes.
65. [QUIETZONES=OFF] Disables automatic Quiet Zones around all bar codes.
66. [CODE39CHECK=ON] Enables Code 39 Check character for Code 39 bar codes.
67. [CODE39CHECK=OFF] Disables Code 39 Check character for Code 39 bar codes.
68. [I2of5Check=On] Enables Interleaved 2 of 5 Check Digit Generation
69. [I2of5Check=Off] Disables Interleaved 2 of 5 Check Digit Generation
70. [BarReduction=n%] Sets the Bar Width Reduction factor to n%. (-75 to 75
percent)
71. [HORIZONTAL] Sets the symbol orientation to horizontal.
72. [VERTDOWN] Sets the symbol orientation to Vertical rotated 90 degrees i.e.
reading from top to bottom.
73. [VERTUP] Sets the symbol orientation to Vertical rotated 270 degrees i.e.
reading from bottom to top.
74. [MESSAGEWARNINGS=ON] Enables invalid message warnings.
75. [MESSAGEWARNINGS=OFF] Disables invalid message warnings.
76. [PRINTWARNINGS=ON] Enables printer resolution warnings.
77. [PRINTWARNINGS=OFF] Disables printer resolution warnings.
78. [FIXDRIVER=ON] Enables fixing of display or printer driver incompatibilities.
79. [FIXDRIVER=OFF] Disables fixing of display or printer driver incompatibilities.
80. [BEARERBARS=ON] Enables printing of Bearer Bars with a symbol.
81. [BEARERBARS=OFF] Disables printing of Bearer Bars with a symbol.
82. [INCHES] Sets the measurement units to Inches/Mils
83. [METRIC] Sets the measurement units to Metric
84. [DOTS] Sets the measurement units to Printer Dots
85. [FONTNAME=font] Sets the font name for human readable text to font.
86. [FONTSIZE=n] Sets the font size to n points.
87. [FONTSCALING=ON] Enables Automatic Font Scaling.
88. [FONTSCALING=OFF] Disables Automatic Font Scaling.
89. [FONTREGULAR] Sets the font style to Regular
90. [FONTBOLD] Sets the font style to Bold
91. [FONTITALIC] Sets the font style to Italic
92. [FONTBOLDITALIC] Sets the font style to Bold Italic
93. [FONTCOLOR=colorname] Sets the font color to colorname. 16 valid
color names are available: Black, Maroon, Green, Olive, Navy, Purple, Teal, Gray, Silver,
Red, Lime, Yellow, Blue, Fuschia, Aqua and White.
94. [FORECOLOR=colorname] Sets the Foreground color to colorname.
95. [BACKCOLOR=colorname] Sets the Background color to colorname.
96. [FONTCOLORRGB=r,g,b] Sets the font color to the specified
RGB color values.(Red Green & Blue i.e. r,g & b may range from 0 to 255)
97. [FORECOLORRGB=r,g,b] Sets the foreground color to the
specified RGB color.
98. [BACKCOLORRGB=r,g,b] Sets the background color to the
specified RGB color.
99. [TRANSPARENT] Sets the background color to transparent.
100. [UNDERLINE=ON] Enables text underlining.
101. [UNDERLINE=OFF] Disables text underlining.
102. [STRIKEOUT=ON] Enables text strikeout.
103. [STRIKEOUT=OFF] Disables text strikeout.
104. [HORIZONTALDPI=n] Sets the printer Horizontal Dots Per Inch value to n.
105. [VERTICALDPI=n] Sets the printer Vertical Dots Per Inch value to n.
106. [DisplayASCII] Switches the display character set to ASCII.
107. [DisplayANSI] Switches the display character set to ANSI.
108. [PDFSET=DisplaySet] Sets the character set used to generate PDF symbols to the
same character set used to display text on screen.
109. [PDFSET=ASCII] Sets the PDF417 character set to ASCII.
110. [PDFSET=ANSI] Sets the PDF417 character set to ANSI.
111. [PDFMODULEWIDTH=n] Sets the Module Width for PDF417 to n using
the currently selected measurement units.
112. [PDFMODULEHEIGHT=n] Sets the Module Height for PDF417 to n using
the currently selected measurement units.
113. [PDFMODE=AUTOEBN] Sets the PDF417 data compression mode to Automatic (EXC,
Binary and Numeric modes auto select) i.e. maximum compression.
114. [PDFMODE=AUTOEB] Sets the PDF417 data compression mode to Automatic (EXC and
Binary modes auto select). Switching to Numeric mode is disabled.
115. [PDFMODE=EXC] Sets the PDF417 compression mode to EXC.
116. [PDFMODE=BIN] Sets the PDF417 compression mode to Binary.
117. [PDFMODE=NUM] Sets the PDF417 compression mode to Numeric.
118. [PDFCODEWORDS=ON] Enables display of generated PDF417 code words.
119. [PDFCODEWORDS=OFF] Disables display of generated PDF417 code words.
120. [PDFSECURITY=AUTO] Sets the PDF417 security level to Auto
121. [PDFOVERHEAD=n] Sets the percentage of PDF417 data security overhead
when the PDF417 security level is set to Auto. n= the percentage of the symbol area
to be used for error correction overhead.
122. [PDFSECURITY=n] Sets the PDF417 security level to n. (0-8)
123. [PDFMAXROWS=n] Sets the maximum number of data rows for PDF417 symbols
to n. The value for n may range from 3-90.
124. [PDFMAXCOLS=n] Sets the maximum number of data codeword columns for
PDF417 symbols to n. The value n may range from 3-30
125. [PDFASPECT=n] Sets the PDF417 symbol aspect ratio to n.
126. [TRUNCATEDPDF=ON] Enables generation of truncated PDF417 symbols.
127. [TRUNCATEDPDF=OFF] Disables generation of truncated PDF417 symbols.
|
 |