[ English Version | Japanese Version ]
[ Contents | Operating Manual | New Features and Bugs Fixed | Technical Information | Authors ]
[ Introduction
| Command Panel
| Drawing Mode Panel
| Editing Mode Panel
| Indicator Panel
| Miscellaneous Panels
| Keyboard Accelerators ]
Settings in the indicator panel are applied when creating new objects. It is also possible to modify attributes of existing objects using UPDATE or EDIT.
These are the indicator buttons:
Normally, only the indicator buttons which are significant to the selected mode are placed on the indicator panel. When it is not possible to display all the indicator buttons at once, a scrollbar will be added to the indicator panel.
These setting may be changed by clicking those indicator buttons. Each mouse button has the following function:
In UPDATE mode, a small toggle button appears in the upper-right corner of each indicator button. This controls whether the particular attribute should be applied when using the UPDATE mode. Also, an Update Control Button will be placed at the left of the indicator panel.
Clicking this button with mouse button 1 will popup a panel to enter new value of zoom scale from keyboard. Clicking this button with mouse button 2 or mouse button 3 will decrease or increase the zoom scale by 1 respectively (by 0.1 if zoom scale is less than 1.0 and 0.01 if the zoom is less than 0.1).
Zooming of the canvas may also be performed by specifying the rectangle to be zoomed on the canvas (`area zoom'). To do this, specify the rectangle to be zoomed by clicking mouse button 1 (`zoom area') while pressing CONTROL key and specify one corner of the rectangle, and then clicking mouse button 1 (`final point') again at the opposite corner of the rectangle. It is also possible to set zoom scale to 1 by clicking mouse button 3 (`unzoom') while pressing CONTROL key on the canvas.
To force the area-zoom to zoom using integer values check the box in the zoom popup panel that says `Integer area zoom'.
The size of the grid may be selected from 1/8inch, 1/4inch, 1/2inch and 1inch if unit is set to Imperial (inches), and from 2mm, 5mm, 10mm and 20mm if unit is set to Metric.
This grid will not restrict positioning of objects. If you want to set a restriction of positioning of objects, use POINT POSITION.
The size of the virtual grid may be selected from 1/16inch, 1/8inch, 1/4inch, 1/2inch and 1inch if unit is set to Imperial (inches), and from 1mm, 2mm, 5mm, 10mm and 20mm if unit is set to Metric.
This will also restrict which objects may be `picked up' when editing. If an object is not on the virtual grid specified here, the object can't picked up.
This virtual grid will not displayed on the canvas. The visible grid can be set by GRID MODE.
The angle of TEXT or ELLIPSE objets may also set by TEXT / ELLIPSE ANGLE.
Note that some objects may only rotated by 90 degrees (e.g. BOX)
Clicking this button with mouse button 2 or mouse button 3 will decrease or increase angle by 15 degrees respectively. Clicking this button with mouse button 1 will popup a panel to enter the angle.
To rotate exisiting objects, use ROTATE. See also ROTATION ANGLE.
The Depth is used to decide which object should be hidden when objects overlap. The object with larger depth will be hidden by object with smaller depth. Depth is an integer value of the range 0 to 999.
If objects with the same depth overlap, it is unknown which object will be hidden, and the display on the screen may be different from a printout or export.
The number of copies to be made with ARRAY PLACEMENT should be set with NUMBER OF X COPIES and NUMBER OF Y COPIES.
The number of copies to be made with COPY & ROTATE should be set with NUMBER OF COPIES.
Lines which touch objects such as circles or ellipses are not treated as links. If you want to use smart-link facility for such lines, make the object into a COMPOUND object.
Clicking this button with mouse button 1 will popup the Colors Panel.
The color to fill the region inside object is set by FILL COLOR and FILL STYLE. If you want to fill the region without drawing the outline of the object, set LINE WIDTH to zero.
Clicking this button with mouse button 1 will popup the Colors Panel.
The color to draw the outline of object is set by PEN COLOR. The FILL COLOR is only effective when the FILL STYLE is set to other than None. If you don't want to fill the region inside objects, set the FILL STYLE to None.
Clicking this button with mouse button 1 will popup this panel:
If this is set to zero, the outline of objects will not be drawn. The area fill will still be used if area fill is enabled by FILL STYLE.
Clicking this button with mouse button 1 will popup this panel:
The shape of the end points of lines will set by CAP STYLE.
This setting also affects the shape of dashes or dots of dashed-lines or dotted-lines. The shape of the join point (vertex) of lines is set by JOIN STYLE.
The shape of the arrow head may set by ARROW TYPE and the size by ARROW SIZE. It is also possible to add (or remove) arrow heads to existing objects using ADD / DELETE ARROW.
Clicking this button with mouse button 1 will popup this panel:
Clicking this button with mouse button 1 will popup the Font Panel to select the font.
Clicking this button with mouse button 2 or mouse button 3 will switch which flag's state should be displayed on the button.
Clicking this button with mouse button 1 will popup this panel:
If the Hidden flag is set ON, the string `<<>>' is displayed on the canvas instead of the text itself. The text will output as usual when Printing or Exporting. This is useful to avoid text with long sequences of LaTeX commands which makes the display hard to read.
If the Rigid flag is ON, the size of the font of the TEXT object will not be changed when a COMPOUND object which includes the TEXT object is scaled.
If the Special flag is ON, special characters (such as `\', for example) in text will not be specially processed but passed to the output `as is' when Exporting. This may be used to put LaTeX commands in text. The use of LaTeX commands is especially helpful to put complex mathematical formulas in the figure, for example. If the Special flag is OFF, the text will be processed before output.
The Lookup Color button will also add new user-defined color, by getting a color from the display. After clicking Lookup Color, click on any color on the display and that color will be used for the new user-defined color.
The Delete button will delete a user-defined color. A user-defined color be may deleted by clicking this button while the color is selected. However, the user-defined color may not be deleted if the color is in use by any objects in the current figure.
Clicking the UnDelete button will undo the last delete of user-defined color.
The user-defined colors may be modified using RGB (red/green/blue) or HSV (hue/saturation/value) sliders. It is also possible to enter hexadecimal values to indicate the intensity of red, green and blue (each value is 00 to FF) into the fields under Edit Pen and Edit Fill.
If two or three of the buttons above the red, green and blue sliders are checked (the figure shows the red and green locked), those sliders will be `locked' together, so that moving the Lock slider will move those sliders together.
There are two Font Panels; one for PostScript fonts and one for LaTeX fonts.
Clicking a font button (the labels of the buttons are drawn using the font) will select that font. Clicking the Use LaTeX Fonts button will switch to the panel for LaTeX fonts, and clicking Use PostScript Fonts button will switch to the panel for PostScript fonts.
It is not guaranteed that all fonts in the panel of PostScript fonts are available on all PostScript printers. Also, different fonts may be used on the screen. This is dependent on which fonts the X server has. But at least these:
In Japanese-xfig, `Times-Roman' will be replaced with `Times-Roman + Mincho', and `Times-Bold' will be replaced with `Times-Bold + Gothic'. It is possible to put Japanese in text when these fonts are selected. See Japanese Support (or Internationalization) about this.