Special Tabulations in One Line Minicalendars

Navigation:  ScriptLine Properties > Minicalendars > Structure > One Line Minicalendars >

Special Tabulations in One Line Minicalendars

Previous pageReturn to chapter overviewNext page

The One-Line Minical Tabulations dialog is used to specify the tabulations to be used in one-line minicals, when you cannot specify these tabulations in the GridTemplate, because they either depend on the number of days in the month, or on the first weekday of the month (see example below).

 

 

This dialog and its options can be set from the Structure section of the Minicalendar Options dialog and are best understood if one considers the various options going from the top of the dialog to the bottom of the dialog. Starting at the top of the dialog.

 

The Month in Minicalendar Textbox settings at the top of the dialog is used to specify if the tabs of the current minicalendar should be overridden.

 

 

The 3 possible settings are :

 

Leave tabulations unchanged

This setting is the default and leaves all tabs of the minicalendar unchanged.

Entire month is in one textbox

Use this setting if your minicalendar contains a complete month, as opposed to the next option).

Month is split into 2 textboxes

Use this setting if you are using 2 minicalendars to display each month. This setting is used if you are displaying the first half of the month on the left page and the second half of the month on the right page (displaying, for example, days 1-15 on the left and 16 to 31 on the right).

 

 

If you select the second or the third option above, a page control will appear below with one or two pages respectively letting you specify the tabs to use for the entire month, or for the first and second halves of the month independently.

 

       

 

If you selected the Month is split into 2 textboxes option above, you can then use the Override the tabulations of the original token setting to specify the tabulation of which of the textboxes you want to override (this option is disabled if you selected Entire month is in one textbox, for obvious reasons).

 

Once you have chosen to override the tabs of the currently displayed tab, you are presented with 2 possibilities.

 

The setting All months are the same means that the tabulations that you specify below do not depend on the number of days in the month currently displayed by the minicalendar. If that option is selected, a single tab appears, letting you specify the tabulations to use for all months.

 

 

The other option, much less frequently used, is Tabulations depend on the number of days in the month. This option lets you specify different tabulations to be used depending on whether the minicalendar month contains 28, 29, 30 or 31 days.

 

 

This option is used when you wish to have the first and last days of the month at the same horizontal position, every month, regardless of the number of days in the month. In that case you will need to specify more widely separated tabs for 28-day months than for 31-day months.

 

To let Q++ automatically set the tab spacing required to justify the first and last days of any minicalendar, regardless of the number of days in each month, use the Justify Horizontally button which brings up the Tabs Justification dialog.

 

The tabulations to be used in each of the possible cases above are specified by the following settings :

 

First tab

The position, in millimeters, of the first tabulation of the minicalendar. Note that first does not mean left-most. If the Start from right option below is unchecked, then the value specified here will correspond to the left-most tab position. However, if the Start from right option below is checked, then the value specified here will correspond to the right-most tab position

Start from right

Use this option to specify that the tab positions should be calculated from a fixed point to the right, as specified by the value of the First Tab option above), rather than a fixed point to the left. This is useful to create one-line minicalendars that are right-aligned.

Tab separations

The separation between subsequent tabs. This separation can either be uniform, or be different between each pair of days of the week.

In addition, if the option Tabulations depend on the number of week changes in the month is turned on, then it is possible to specify different tab separations between the weekdays of the month, depending on the number of Sunday/Monday pairs contained within the month.

This is useful if you wish to have a single line minicalendar which always starts and ends at the same tab positions, but has extra space between weeks.

Tab count including first tab

The total number of tabs that you wish to be generated (including the first tab).

Tabs Alignment

The alignment of the tabs (left-aligned, centered or right-aligned).

 

 

Note that the measurements above are specified using the very powerful Quark Mesurements Editors which can save you a lot of time when setting up a GridTemplate. If you are not familiar with the properties of these edit controls, click on their link to learn more about them.

 

Special tabulations inside one-line minicalendars can be combined with GenTokens to produce complex results such as the ones below.

 

 

 

 

For more details on how these examples were constructed, see the corresponding topic of the Tips and Tricks chapter.


Topic 176015 updated on 13-Jan-2013.
Topic URL: http://www.qppstudio.net/webhelp/index.html?specialtabulations.htm