|
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.
|