Skip to content

hfVisualizer Remote Control NProp

nprop

hfVisualizer --remote [--target <id>] nprop <ShellThickness|ShellDirector> (--content <text> | --content-file <file>)
  • Replaces one *NProp, TYPE=<type> block, matching the GUI Define NProp widget semantics.
  • Exactly one of --content or --content-file is required.
  • nprop runs only in preprocessing mode.
  • Supported NProp types are:
  • ShellThickness
  • ShellDirector
  • Content is passed directly to readNPropReset() after the IPC layer prepends the *NProp keyword line.
  • Inside --content, use \n for line breaks. \\n stays literal.
  • Empty content is rejected.
  • Successful GUI Define NProp > Apply also appends the same canonical nprop ... tail to Remote Control History and *.ipc.txt.
  • Applying NProp marks topology/selection-topology changed, matching the current widget behavior.

Example:

hfVisualizer --remote nprop ShellThickness --content "left, 0.1\n1:10:2, 0.2"
hfVisualizer --remote nprop ShellDirector --content-file D:\Work\shell-director.txt