Go to AVS Home Page
 Recent Releases
OpenViz 2.8 Released
AVS/Express 7.2 Released
Toolmaster 7.5.3 Released
AVS 5.7 Released
 Contact Support
 Licensing
Information on licensing AVS 
products
 
Interact with the AVS Developer 
community. Takes you out of 
the support web site

 


Q. The panel CLI command does not respond to the geometry I am giving it.

A: The Application panel is a bit unique in that there are a lot of old networks around that recorded positions and sizes that are not reliable so it ignores any changes to its geometry by default. This is more arcane than it might be because X doesn't reliably tell you where a window is and how big it is in different window managers.

So in order to avoid causing a lot of backward compatibility problems, manipulating the Application panel requires the use of an override switch.

    panel Application -wh 400,500 -use_geom

without the -use_geom override switch it will ignore the information. See "help panel", this is all documented.

On output, it will generally NOT write this information out, again because of the confusion that it can cause when the geometry is really not "different" from the default layout.

There is both an environment variable AVS_APP_PANEL_GEOM and an .avsrc option AppPanelGeom which can fine tune this behavior. Values for either are as follows:

    none      /* Don't read or write app geom*/
    no_save   /* Read only (Default) */
    save      /* Read/write, use hints */
    no_hints  /* Read/write, use direct X */

The later two options will permit you to force it to save out the Application panel geometry with the -use_geom flag automatically inserted and differ in the heuristics it uses to determine the "true" location of the window. By default it will always RECOGNIZE the -use_geom flag on a network.