<BODY >
<DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html331"
+<A NAME="tex2html330"
HREF="node6.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
-<A NAME="tex2html325"
+<A NAME="tex2html324"
HREF="ionconf.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
-<A NAME="tex2html319"
+<A NAME="tex2html318"
HREF="node4.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
-<A NAME="tex2html327"
+<A NAME="tex2html326"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
-<A NAME="tex2html329"
+<A NAME="tex2html328"
HREF="node11.html">
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="index.png"></A>
<BR>
-<B> Next:</B> <A NAME="tex2html332"
+<B> Next:</B> <A NAME="tex2html331"
HREF="node6.html">5. Scripting</A>
-<B> Up:</B> <A NAME="tex2html326"
+<B> Up:</B> <A NAME="tex2html325"
HREF="ionconf.html">Configuring and extending Ion3</A>
-<B> Previous:</B> <A NAME="tex2html320"
+<B> Previous:</B> <A NAME="tex2html319"
HREF="node4.html">3. Basic configuration</A>
- <B> <A NAME="tex2html328"
+ <B> <A NAME="tex2html327"
HREF="node1.html">Contents</A></B>
- <B> <A NAME="tex2html330"
+ <B> <A NAME="tex2html329"
HREF="node11.html">Index</A></B>
<BR>
<BR></DIV>
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<UL CLASS="ChildLinks">
-<LI><A NAME="tex2html333"
+<LI><A NAME="tex2html332"
HREF="node5.html#SECTION00510000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">1</SPAN> Drawing engines, style specifications and sub-styles</A>
<UL>
-<LI><A NAME="tex2html334"
+<LI><A NAME="tex2html333"
HREF="node5.html#SECTION00511000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">1</SPAN> Known styles and substyles</A>
<UL>
-<LI><A NAME="tex2html335"
+<LI><A NAME="tex2html334"
HREF="node5.html#SECTION00511100000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">1</SPAN> Frames</A>
-<LI><A NAME="tex2html336"
+<LI><A NAME="tex2html335"
HREF="node5.html#SECTION00511200000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">2</SPAN> Tabs and menu entries</A>
-<LI><A NAME="tex2html337"
+<LI><A NAME="tex2html336"
HREF="node5.html#SECTION00511300000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">3</SPAN> The rest</A>
</UL>
</UL>
<BR>
-<LI><A NAME="tex2html338"
+<LI><A NAME="tex2html337"
HREF="node5.html#SECTION00520000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">2</SPAN> Defining styles for the default drawing engine</A>
<UL>
-<LI><A NAME="tex2html339"
+<LI><A NAME="tex2html338"
HREF="node5.html#SECTION00521000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">1</SPAN> The structure of the configuration files</A>
-<LI><A NAME="tex2html340"
+<LI><A NAME="tex2html339"
HREF="node5.html#SECTION00522000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">2</SPAN> Defining the styles</A>
<UL>
-<LI><A NAME="tex2html341"
+<LI><A NAME="tex2html340"
HREF="node5.html#SECTION00522100000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">1</SPAN> Colours</A>
-<LI><A NAME="tex2html342"
+<LI><A NAME="tex2html341"
HREF="node5.html#SECTION00522200000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">2</SPAN> Borders and widths</A>
-<LI><A NAME="tex2html343"
+<LI><A NAME="tex2html342"
HREF="node5.html#SECTION00522300000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">3</SPAN> Text</A>
-<LI><A NAME="tex2html344"
+<LI><A NAME="tex2html343"
HREF="node5.html#SECTION00522400000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">4</SPAN> Miscellaneous</A>
-<LI><A NAME="tex2html345"
+<LI><A NAME="tex2html344"
HREF="node5.html#SECTION00522500000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">5</SPAN> Substyles</A>
</UL>
-<LI><A NAME="tex2html346"
+<LI><A NAME="tex2html345"
HREF="node5.html#SECTION00523000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">3</SPAN> An example</A>
</UL>
<BR>
-<LI><A NAME="tex2html347"
+<LI><A NAME="tex2html346"
HREF="node5.html#SECTION00530000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">3</SPAN> Miscellaneous settings</A>
<UL>
-<LI><A NAME="tex2html348"
+<LI><A NAME="tex2html347"
HREF="node5.html#SECTION00531000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">1</SPAN> Frame user attributes</A>
-<LI><A NAME="tex2html349"
+<LI><A NAME="tex2html348"
HREF="node5.html#SECTION00532000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">2</SPAN> Extra fields for style `<TT>frame</TT>'</A>
-<LI><A NAME="tex2html350"
+<LI><A NAME="tex2html349"
HREF="node5.html#SECTION00533000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">3</SPAN> Extra fields for style `<TT>dock</TT>'</A>
</UL></UL>
<!--End of Table of Child-Links-->
<P>
<H2><A NAME="SECTION00510000000000000000"></A>
-<A NAME="sec:engines"></A><A NAME="1909"></A><A NAME="1910"></A>
+<A NAME="sec:engines"></A><A NAME="1906"></A><A NAME="1907"></A>
<BR>
<SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">1</SPAN> Drawing engines, style specifications and sub-styles
</H2>
<PRE>
attr1-attr2-...-attrn
</PRE>
-These extra attributes are called <SPAN CLASS="textit">substyles</SPAN><A NAME="1922"></A>
+These extra attributes are called <SPAN CLASS="textit">substyles</SPAN><A NAME="1919"></A>
and allow, for example, the state of the object to be indicated
by different colour sets while keeping the interface at an
abstract level and the drawing engine completely ignorant
<TR><TD ALIGN="LEFT">`<TT>frame</TT>'</TD>
<TD ALIGN="LEFT">Style for frames.
Substyle attributes: `<TT>active</TT>'/`<TT>inactive</TT>'
- (mutually exclusive) and
- `<TT>quasiactive</TT>'/`<TT>not_quasiactive</TT>'.
+ (mutually exclusive), and
+ `<TT>quasiactive</TT>'.
A frame is ``quasiactive'' when an active region
has a back-link to it, such as a detached window.</TD>
</TR>
</TR>
<TR><TD ALIGN="LEFT">`<TT>tab-frame</TT>'</TD>
<TD ALIGN="LEFT">A more specific style for frames' tabs.
- Additional substyle attributes include:
+ Additional substyle attributes include those of
+ the `<TT>frame</TT>' style, as well as tab-specific
`<TT>tagged</TT>'/`<TT>not_tagged</TT>',
- `<TT>dragged</TT>'/`<TT>not_dragged</TT>',
- `<TT>activity</TT>'/`<TT>no_activity</TT>',
- `<TT>quasiactive</TT>'/`<TT>not_quasiactive</TT>'.</TD>
+ `<TT>dragged</TT>'/`<TT>not_dragged</TT>', and
+ `<TT>activity</TT>'/`<TT>no_activity</TT>'.</TD>
</TR>
<TR><TD ALIGN="LEFT">`<TT>tab-frame-tiled</TT>',</TD>
<TD ALIGN="LEFT"> </TD>
<TR><TD ALIGN="LEFT">`<TT>tab-menuentry-bigmenu</TT>'</TD>
<TD ALIGN="LEFT">An alternate style for entries in WMenus.</TD>
</TR>
+<TR><TD ALIGN="LEFT">`<TT>tab-info</TT>'</TD>
+<TD ALIGN="LEFT">Extra information tab (displayed e.g. for tagged workspaces).</TD>
+</TR>
</TABLE>
<P>
<TD ALIGN="LEFT">The box displaying position/size when
moving or resizing frames.</TD>
</TR>
+<TR><TD ALIGN="LEFT">`<TT>actnotify</TT>'</TD>
+<TD ALIGN="LEFT">Actification notification box.</TD>
+</TR>
<TR><TD ALIGN="LEFT">`<TT>stdisp</TT>'</TD>
<TD ALIGN="LEFT">Any status display.</TD>
</TR>
<P>
-<DIV ALIGN="CENTER"><A NAME="fig:borders"></A><A NAME="2025"></A>
+<DIV ALIGN="CENTER"><A NAME="fig:borders"></A><A NAME="2022"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 4.1:</STRONG>
Sketch of different border styles and elements</CAPTION>
<TD ALIGN="LEFT">Maximum tab-bar width quotient of
frame width for the shaped styles. A number in the
interval <SPAN CLASS="MATH"><IMG
- WIDTH="42" HEIGHT="36" ALIGN="MIDDLE" BORDER="0"
+ WIDTH="41" HEIGHT="36" ALIGN="MIDDLE" BORDER="0"
SRC="img3.png"
ALT="$(0, 1]$"></SPAN>.</TD>
</TR>
<DIV CLASS="navigation"><HR>
<!--Navigation Panel-->
-<A NAME="tex2html331"
+<A NAME="tex2html330"
HREF="node6.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
-<A NAME="tex2html325"
+<A NAME="tex2html324"
HREF="ionconf.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
-<A NAME="tex2html319"
+<A NAME="tex2html318"
HREF="node4.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
-<A NAME="tex2html327"
+<A NAME="tex2html326"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
-<A NAME="tex2html329"
+<A NAME="tex2html328"
HREF="node11.html">
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="index.png"></A>
<BR>
-<B> Next:</B> <A NAME="tex2html332"
+<B> Next:</B> <A NAME="tex2html331"
HREF="node6.html">5. Scripting</A>
-<B> Up:</B> <A NAME="tex2html326"
+<B> Up:</B> <A NAME="tex2html325"
HREF="ionconf.html">Configuring and extending Ion3</A>
-<B> Previous:</B> <A NAME="tex2html320"
+<B> Previous:</B> <A NAME="tex2html319"
HREF="node4.html">3. Basic configuration</A>
- <B> <A NAME="tex2html328"
+ <B> <A NAME="tex2html327"
HREF="node1.html">Contents</A></B>
- <B> <A NAME="tex2html330"
+ <B> <A NAME="tex2html329"
HREF="node11.html">Index</A></B> </DIV>
<!--End of Navigation Panel-->