Looks like the command is stripping out any leading/trailing spaces for both the prefix/postfix.
The alternative would be to write a small dialog that would work at the drafting level. Attached is a simple example using the IKIT interface. Copy/paste this into Annotator (or load it from a file) and execute the new command single_digit_balloon. Select the dimension, and a single space will be entered for both the prefix/postfix. There is no real checking going on here, that would require additional effort. steveg
(in-package :docu)
(use-package :oli)
(sd-defdialog 'single_digit_balloon
:variables '(
(DIM :selection s_docu_dimension)
)
:ok-action '(let (part address curr-part)
(setq part (docu-selitem-pid dim))
(setq address (docu-get-me-ptr dim))
(sd-execute-annotator-command :cmd
(format nil "EDIT_PART '~A' ADD_DIM_PREFIX ' ' POINTER '~A'"
part address))
(sd-execute-annotator-command :cmd
(format nil "EDIT_PART '~A' ADD_DIM_POSTFIX ' ' POINTER '~A'"
part address))
)
)