/* *! stmd2dyn dialog version 1.0.0, 24 July 2018, Doug Hemken, dehemken@wisc.edu *! for stmd2dyn version 1.5.9, 3 July 2018 Stata Markdown -------------- stmd2dyn filename [ , saving(filename2) replace ] To install in User Statistics menu via Stata commands: . window menu append submenu "stUser" "Documents" . window menu append item "Documents" "Stata Markdown to DYN (stmd2dyn)" "db stmd2dyn" . window menu refresh To permanently install, place these commands in your -profile.do- file. */ VERSION 15 POSITION . . 410 250 DIALOG main, label("stmd2dyn - Translate Stata Markdown to DYN") tabtitle("Main") BEGIN TEXT tx_source 10 10 . ., label("Source document:") FILE file_source 10 +20 390 ., error("Source document") /// label("Browse") TEXT tx_target 10 +25 . ., label("Target document:") FILE file_target 10 +20 390 ., error("Target document") /// label("Browse") CHECKBOX cb_replace 15 +25 . ., label("replace target document") END OK ok1, label("OK") CANCEL can1, label("Cancel") SUBMIT sub1, label("Submit") HELP hlp1, view("help stmd2dyn") RESET res1 COPY copy1 PROGRAM command BEGIN put "stmd2dyn " require main.file_source put `"""' main.file_source `"""' " " put ", " if main.file_target.isneq("") { put "saving(" `"""' main.file_target `"""' ") " } if main.cb_replace { put "replace " } END