That is nearly the same thing, though it's possible.
To do that you'd need to use the dialog PO3 posted to dynamically generate the dialog and write the contents to a file, /load -rs thefile into your remotes and then /dialog -m thedialogname thedialogname to load the dialog. It would be something *like*
alias open_network_dialog {
var %i = 1
write networkdialog.mrc dialog networkdialog $({)
write networkdialog.mrc <OTHER DIALOG INFO>
while ($scon(%i)) {
; GET NETWORK FROM connection id $scon(%i).id
scid $scon(%i).id set %_thenetworkname $network
write networkdialog.mrc tab $qt(%_thenetworkname) $+ , <OTHER TAB CONTROL INFO>
unset %_thenetworkname
inc %i
}
write networkdialog.mrc <REST OF DIALOG>
write networkdialog.mrc $(})
load -rs networkdialog.mrc
dialog -m networkdialog networkdialog
}
edit:
MDX would probably be easier...