Forum: Poser Python Scripting


Subject: pzrXml--Free Poser 6 Dynamic Dialog Module

PoseWorks opened this issue on Aug 17, 2005 ยท 14 posts


PoseWorks posted Wed, 17 August 2005 at 12:29 AM

Attached Link: http://www.poseworks.com/files/products/PXML_pzrXml.1.0.zip

I just wrapped work on ShaderSpider Mac (ShaderSpider for the PC is due out this week at DAZ, shameless plug), and I had to develop some elaborate work arounds to create robust and mutable dialog windows using Poser's dialog system.

The chief problem is that, while you can use Poser 6's SimpleDialogs to create windows whose content varies somewhat, they're extremely limited in scope and do not offer a full range of options. In response to this issue, I developed new dialog system for Poser 6 that is something like the bastard child of Poser's XML language and Tkinter.

I've fleshed out what I created for ShaderSpider a bit more, and turned it into a fairly robust dynamic-dialog module, pzrXml. While nowhere near as flexible as Tkinter, it does open up much more access to Poser's dialog capabilities.

The pzrXml download is free. It contains the pzrXml module, an example script using pzrXml dialogs, and full documentation. This version is 1.0; I do plan later versions as I get time to work on it.

I invite you all to use pzrXml in your P6 scripts, however I request that you do not distribute the module to others. Instead, please refer them to the above link.