| | POWERVIEW.INI -- Powerview's initialization file. | | $Revision: 1.11.4.1 $ | | Copyright (c) 1992 by Viewlogic Systems, Inc. | | You can put Powerview-specific settings in a file called | "powerview.ini" somewhere in your WDIR search path OR you can | put them in a "workview.ini" file in the WDIR path. If you | choose the latter, you must begin each Powerview-specific | setting with the string "|5.0 ". This prefix protects them | from being interpreted by 4.x Workview and utilities that also | read the "workview.ini" file. This means that | "vcWv.countdown_init Off" and "|5.0 vcWv.countdown_init Off" | function exactly the same way. | | THIS IS NOT A COMPLETE LIST. For a more complete list, execute | any Powerview application with the `-usage' switch, or execute | the menu selection RedSquare->Customize->EditPreferences. | |--------------------------------------------------------------------------- | | User Interface style (Motif or OpenLook) |vcWv.UI Motif | | Want to see the ViewScript loading countdown in a graphical | thermometer window, not the terminal window. |vcWv.countdown_init On | | Disable ViewScript state files during development of ViewScript code. | Possible choices: Read, Write, Off |vscript.state Off | | Want to see ViewScript printf's in terminal window or cockpit |vscript.stdout True | | More readable block cursor in Viewtext |vtx.block_cursor True | | Want more verbiage in alert boxes |err.style_alertBox verbose | | This conserves memory for Viewsim and the ViewScript interpreter -- | save only the last 100 lines |vcTxShell.max_lines 100 | | Button auto repeat time in milliseconds |vcButton.repeat_delta 500 | |--------------------------------------------------------------------------- | | Preferences specific to the X Window System. | | Colors... | | Base color of all windows, menus, widgets. |x.base_color #5facaf | | Color of text in windows, menus, etc. |x.foreground PeachPuff | | Background color of Viewtext-based things. |x.background Black | | The color palette for applications like ViewDraw runs from | color0 to color15. Color0 is the background color for | Viewdraw, color15 the foreground (see viewdraw.ini for more | details). Note that simply reversing color0 and color15 will | make your schematics very unreadable, since the other colors | do not stand out very well against a white background. | | IMPORTANT: After changing the Powerview colors here, you | must execute the commands given below for these changes to | take effect. Powerview stores a property on the root window | pointing to its allocated colors. This is so that multiple | Powerview applications can share these color cells. These | color cells will not be freed until you exit the window | system completely, as mentioned in Step 5. Here, then, is | the recommended approach to modifying your Powerview colors: | | Step 1. Modify "x.color0" through "x.color15" here. | | Step 2. Type the command in a shell window: | | % xprop -root -remove VL_COLOR_MAP | | Step 3. Start up ViewDraw to test your changes. | | Step 4. Repeat steps 1-3 until you are happy with the | colors, or until you get bored with this process, | whichever comes first. | | Step 5. Exit the window system completely, as mentioned | above, to ensure that there are no color cells | allocated on behalf of a previous incarnation of | Powerview. | |--- these are the defaults when running with 16 colors --- | |x.color0 Black |x.color1 Blue |x.color2 Green |x.color3 Cyan2 |x.color4 Red |x.color5 Magenta |x.color6 Brown |x.color7 Gray |x.color8 Gray50 |x.color9 LightSkyBlue |x.color10 PaleGreen |x.color11 Cyan1 |x.color12 Orange |x.color13 Pink |x.color14 Yellow |x.color15 White | |--- these are the defaults when running with 4 colors --- | (if your server has only 4 display planes or you | run Powerview with the environment variable $X4PLANE set) | |x.color0 Black |x.color1 Blue |x.color2 Green |x.color3 Cyan |x.color4 Red |x.color5 Magenta |x.color6 Yellow |x.color7 White | |--- end of color customizations --- | | Fonts... | The easiest way to make all fonts bigger is just to | override the default point sizes for tiny, small, medium, | and large. We'll show that one first. | | The easiest way to use different fonts altogether is to | override the default font families used for proportionally- | spaced and fixed-width fonts. We'll show that second. | | A particular font name used in Powerview may be customized | to a particular X font, but this is more complicated. | A Powerview font name is composed of a size plus any number | of font characteristics. To get a font name, take the size | ("tiny", "small", "medium", or "large") and append, in | order of appearance, single characters representing the | desired characteristics ("b" for boldface, "i" for italics, | and "f" for fixed-width). The X font is specified as an | X Logical Font Description. The full XLFD's for your | server's available fonts may be found by executing the | command `xlsfonts'. | |--- this is the quickest way to make all fonts bigger --- | the default point sizes are (10, 12, 14, 18) | |x.tinysize 12 |x.smallsize 14 |x.mediumsize 18 |x.largesize 20 | |--- this is the quickest way to change font families --- | the default fonts are (adobe-helvetica, adobe-courier) | |x.proportional adobe-new century schoolbook |x.fixed typewriter | |--- these are all the Powerview font names and their default XLFD's --- | |x.tiny *adobe-helvetica*-medium-r-normal-*-10-*-p-* |x.small *adobe-helvetica*-medium-r-normal-*-12-*-p-* |x.medium *adobe-helvetica*-medium-r-normal-*-14-*-p-* |x.large *adobe-helvetica*-medium-r-normal-*-18-*-p-* | |x.tinyb *adobe-helvetica*-bold-r-normal-*-10-*-p-* |x.smallb *adobe-helvetica*-bold-r-normal-*-12-*-p-* |x.mediumb *adobe-helvetica*-bold-r-normal-*-14-*-p-* |x.largeb *adobe-helvetica*-bold-r-normal-*-18-*-p-* | |x.tinyi *adobe-helvetica*-medium-o-normal-*-10-*-p-* |x.smalli *adobe-helvetica*-medium-o-normal-*-12-*-p-* |x.mediumi *adobe-helvetica*-medium-o-normal-*-14-*-p-* |x.largei *adobe-helvetica*-medium-o-normal-*-18-*-p-* | |x.tinybi *adobe-helvetica*-bold-o-normal-*-10-*-p-* |x.smallbi *adobe-helvetica*-bold-o-normal-*-12-*-p-* |x.mediumbi *adobe-helvetica*-bold-o-normal-*-14-*-p-* |x.largebi *adobe-helvetica*-bold-o-normal-*-18-*-p-* | |x.tinyf *adobe-courier*-medium-r-normal-*-10-*-m-* |x.smallf *adobe-courier*-medium-r-normal-*-12-*-m-* |x.mediumf *adobe-courier*-medium-r-normal-*-14-*-m-* |x.largef *adobe-courier*-medium-r-normal-*-18-*-m-* | |x.tinybf *adobe-courier*-bold-r-normal-*-10-*-m-* |x.smallbf *adobe-courier*-bold-r-normal-*-12-*-m-* |x.mediumbf *adobe-courier*-bold-r-normal-*-14-*-m-* |x.largebf *adobe-courier*-bold-r-normal-*-18-*-m-* | |x.tinyif *adobe-courier*-medium-o-normal-*-10-*-m-* |x.smallif *adobe-courier*-medium-o-normal-*-12-*-m-* |x.mediumif *adobe-courier*-medium-o-normal-*-14-*-m-* |x.largeif *adobe-courier*-medium-o-normal-*-18-*-m-* | |x.tinybif *adobe-courier*-bold-o-normal-*-10-*-m-* |x.smallbif *adobe-courier*-bold-o-normal-*-12-*-m-* |x.mediumbif *adobe-courier*-bold-o-normal-*-14-*-m-* |x.largebif *adobe-courier*-bold-o-normal-*-18-*-m-* | |--- end of font customizations --- | | Cutting and Pasting... | | This controls how we obtain data for paste operations into | Powerview applications. Here is a table of the possible values | of paste_from and their respective implications. | | value meaning | ------------- --------------- | ClipboardOnly Look for data only through the CLIPBOARD | selection (this is what all Sun | OpenWindows applications do) | ClipboardFirst Look in CLIPBOARD first, PRIMARY second, | CUT_BUFFER0 third. | PrimaryFirst Look in PRIMARY first, CLIPBOARD second, | CUT_BUFFER0 third. | PrimaryFirstIgnoreClipboard | Look in PRIMARY first, CUT_BUFFER0 second. | | The default for OpenLook is ClipboardOnly, otherwise it is | PrimaryFirstIgnoreClipboard. |x.paste_from XXX | |--- | | Miscellaneous...what is shown are the defaults for each of these | | When to request X server backing-store (where the server saves the | contents of the window to avoid refresh delay). | Never Never request it. | WhenMapped Request it for all windows when they are mapped, but | not when they are iconified. | Always Request it for all windows, iconified or not. | PerWindow Request it only for windows which were created with | the flag vcWin.BackingStore set. |x.backing_store PerWindow | | Use X Transient Windows. The use of transient windows causes some | occasional trouble when using the `olvwm' and `tvtwm' virtual window | managers. |x.transients XXX | | Maximum distance in pixels between mouse clicks to have | them interpreted as a double-click |x.dbl_click_distance 3 | | Maximum number of pixels in window (width X height) before we won't | use ask the X server to save the contents under a window. |x.saveunder_limit 50000 | | Size of window manager decorations. We use this to correctly | place under the pointer an oncoming window. We need to offset | the desired location by the size of the window manager | decorations. The default values depend on what window manager | you are running (26x5 for olwm, varies for mwm, 23x2 otherwise). |x.decoheight XXX |x.decowidth XXX |--- | | The Preference editor will install others customizations below... | |LICENSE_SERVER macro |LICENSE_SERVER fpga.ee.byu.edu LICENSE_SERVER salt.ee.byu.edu