Text Editor

(Not available in the Lite version)

On a few places, Wallpaper Cycler will show you the following text editor window.

The buttons in the toolbar are self-explanatory. The F-button will allow you to change the font of the selected text. The last button allows you to add commands to your text. The following commands are available:

  • Wallpaper Name: Will be replaced with the name of the current wallpaper.
  • Category Name: Will be replaced with the name of the category that contains the current wallpaper.
  • User Name: Will be replaced with the user name of the user currently logged into Windows.
  • Computer Name: Will be replaced with the name of your computer.
  • IP Address: Will be replaced with your current IP Address.
  • Quote: Will be replaced with a random quote from the selected quote file. The quote command accepts a parameter as follows: %quote:xxxx% where xxxx is the name of your quote file.
  • Quote-author: Will be replaced with the author of the random quote above. The quote-author command accepts a parameter as follows: %quoteauthor:xxxx% where xxxx is the name of your quote file, which would normally be the same file as for the %quote:xxxx% command above.
  • Notes: Will be replaced with the notes that you've specified with the notes editor.
  • Date: Will be replaced with the current date. The date command accepts a parameter as follows: %date:xxxx% where xxxx is the format of the date. Learn more about the date format.
  • Time: Will be replaced with the current time. The time command accepts a parameter as follows: %time:xxxx% where xxxx is the format of the time. Learn more about the time format.
  • Feeds: Will be replaced with parts of a news feed or feeditem. Learn more about feeds. The feeds command accepts several parameters as follows: %feeditem:x;x;xx% or %feed:x;xx%. Learn more about these parameters.

Note: All text commands are static, meaning that the Time command will not create a running clock on your desktop. Instead, the Time command could be used to display the time when the last webcam image on your desktop was rendered.

You can use HTML formatting in your text. Learn more about HTML formatting.

Date Format

The date format string can consist of the letters in the following table. If you use spaces to separate the elements in the format string, these spaces will appear in the same location in the resulting date string. The letters must be in uppercase or lowercase as shown in the table (for example, "MM" not "mm"). Characters in the format string that are enclosed in single quotation marks will appear unchanged in the same location in the resulting date string.
 

Letters

Description

d

Day of month as digits with no leading zero for single-digit days.

dd

Day of month as digits with leading zero for single-digit days.

ddd

Day of week as a three-letter abbreviation.

dddd

Day of week as its full name.

M

Month as digits with no leading zero for single-digit months.

MM

Month as digits with leading zero for single-digit months.

MMM

Month as a three-letter abbreviation.

MMMM

Month as its full name.

y

Year as last two digits, but with no leading zero for years less than 10.

yy

Year as last two digits, but with leading zero for years less than 10.

yyyy

Year represented by full four digits.

gg

Period/era string. This element is ignored if the date to be formatted does not have an associated era or period string.


For example: to get the date string
   Wed, Aug 31 1994

use the following parameter:
   ddd',' MMM dd yyyy

Time Format

The time format string can consist of the letters in the following table. If you use spaces to separate the elements in the format string, these spaces will appear in the same location in the resulting time. The letters must be in uppercase or lowercase as shown (for example, "ss", not "SS"). Characters in the format string that are enclosed in single quotation marks will appear unchanged in the same location in the resulting time string.
 

Letters

Description

h

Hours with no leading zero for single-digit hours; 12-hour clock.

hh

Hours with leading zero for single-digit hours; 12-hour clock.

H

Hours with no leading zero for single-digit hours; 24-hour clock.

HH

Hours with leading zero for single-digit hours; 24-hour clock.

m

Minutes with no leading zero for single-digit minutes.

mm

Minutes with leading zero for single-digit minutes.

s

Seconds with no leading zero for single-digit seconds.

ss

Seconds with leading zero for single-digit seconds.

t

One character time-marker string, such as A or P.

tt

Multicharacter time-marker string, such as AM or PM.


For example: to get the time string
   11:29:40 PM

use the following parameter:
   hh':'mm':'ss tt

Feeds Parameters

The easiest way to use feed commands is to use the last button on the toolbar of the text editor to add the feed commands for you.

There are 2 feed commands:

%feed:x;xx%

This allows you to insert information about a specific feed into the text. It accepts 2 parameters. The first parameter is the index of your feed. This is a number starting at 0 that represents your feed. The second parameter defines what information about the feed is shown and can be one of: Copyright, Description, LastBuildDate, Link, Title or Webmaster.

%feeditem:x;x;xx%

This allows you to insert information about a specific feeditem into the text. It accepts 3 parameters. The first parameter is the index of your feed. This is a number starting at 0 that represents your feed. The second parameter is the index of the newsitem that you want, starting at index 0. 0 means the most recent newsitem for that specific feed. 1 means the second most recent newsitem for that feed, etc. The third parameter defines what information about the feeditem is shown and can be one of: Author, Category, Description, Link, PublicationDate, Subject or Title.

HTML Formatting

The text editor supports basic HTML formatting. The following HTML tags are supported:

Name

Attribute

Description

Default Value

<B>

Specifies that the text should be rendered in bold.

 

Example:

<b>Bold Text</b>
 

<BASELINE>

Specifies alignment at the baseline of the current line's text.

 

Example:

<baseline>Text to the baseline of the string</baseline>

<BIG>

Specifies that the enclosed text should be displayed in a larger font than the current font.

 

Example:

<big>Biggest Text</big>

<BOTTOM>

Vertical align text to bottom edge.

 

Example:

<bottom>Text to the bottom</bottom>

<BR>

Inserts a line break.

=

Specifies how much line broken.
Example:

<br>
<br="2">

1

<CENTER>

Centers subsequent text.

 

Example:

<center>Centered Text</center>
 

<CODE>

Specifies a code sample.

 

Example:

<code>Code</code>
 

<EM>

Emphasizes text, usually by rendering it in italic. Similar to the <i> tag

<FONT>

Specifies a new font, size, and color to be used for rendering the enclosed text.

color

Sets the font colors for all text contained by the font tag. Full list of the color names or RGB values in the Color Table.
Example:

<font color="blue">String</font>
<font color="infotext">String</font>
<font color=#FF0000>String</font>

face

Sets the current typeface family.
Example:

<font face="Times New Roman">Text</font>

size

Sets the font size of the text.
Example:

<font size="16">Text</font>

style

Sets an inline style for the element:

  • + adds a style (default)
  • - removes a style
  • b - Bold
  • s - Strikeout
  • u - Underline
  • o - Overline
  • i - Italic

Example:

<font style="bo-i-s">Text</font>

bkgnd

Sets the background color behind the text.

  • transparent - a background will not change behind the text (default)
  • [color] Full list of the color names or RGB values in the Color Table.

Example:

<font bkgnd="transparent">Text</font>
<font bkgnd="red">Text</font>

weight

Sets the weight of the characters that make up a Font object

  • normal
  • bold
  • bolder
  • lighter
  • [numeric 100 - 1000]

Example:

<font weight="bold">Text</font>
<font weight="800">Text</font>

<H1> -

<H6>

Renders text in heading style

 

Example:

<h2>Header</h2>

<HR>

Draws a horizontal rule.

color

Sets the rule color. Full list of the color names or RGB values in the Color Table.
Example:

<hr color="blue">

size

Sets the height of the hr object. Example:

<hr size="4">

1

width

Sets the width of the hr object. Example:

<hr width="200">
<hr width="100%">

100%

<I>

Render text in italic.

 

Example:

<i>Italic Text</i>

<LEFT>

Left align subsequent text.

 

Example:

<left>Text to the left edge</left>

<MIDDLE>

Vertical center text. Similar <vcenter> tag

 

Example:

<middle>Vertical Centered Text</middle>

<PRE>

Renders text in a fixed-width font.

 

Example:

<pre>Fixed-width text</pre>
 

<RIGHT>

Aligns text to the right edge.

 

Example:

<right>Text to the right edge</right>

<S>

Renders text in strike-through type. Look <strike> tag.

<SMALL>

Specifies that the enclosed text should be displayed in a smaller font.

 

Example:

<small>Smaller Text</small>
 

<SPAN>

Specifies an inline text container.

class

Specifies the class or style rule
Example:

<span class="cpp-keyword">Text</span>
 

style

Specifies an inline CSS style for the text
Example:

<span style="text-transform:uppercase;">Text</span>
 

<STRIKE>

Renders text in strike-through type.

 

Example:

<strike>Strikeout Text</strike>
 

<SUB>

Specifies that the enclosed text should be displayed in subscript, using a smaller font than the current font.

 

Example:

<sub>Subscript Text</sub>
 

<SUP>

Specifies that the enclosed text should be displayed in superscript, using a smaller font than the current font.

 

Example:

<sup>Superscript Text</sup>
 

<T>

Inserts a tabulation.

=

Specifies how much tab inserts.
Example:

<t>
<t="2">

1

<TOP>

Align text to the top edge.

 

Example:

<top>Text to Top Edge</top>

<VCENTER>

Vertical center text. Similar <middle> tag

 

Example:

<vcenter>Vertical Centered Text</vcenter>

Color Table

Colors can be specified in HTML in two ways—by using a color name, or by using numbers to denote an RGB color value. An RGB color value consists of three two-digit hexadecimal numbers specifying the intensity of the corresponding color.

For example, the color value #FF0000 is rendered red because the red number is set to its highest value, FF (or 255 in decimal form).

The following table lists the colors supported:

aliceblue
(#F0F8FF)

antiquewhite
(#FAEBD7)

aqua
(#00FFFF)

aquamarine
(#7FFFD4)

azure
(#F0FFFF)

beige
(#F5F5DC)

bisque
(#FFE4C4)

black
(#000000)

blanchedalmond
(#FFEBCD)

blue
(#0000FF)

blueviolet
(#8A2BE2)

brown
(#A52A2A)

burlywood
(#DEB887)

cadetblue
(#5F9EA0)

chartreuse
(#7FFF00)

chocolate
(#D2691E)

coral
(#FF7F50)

cornflowerblue
(#6495ED)

cornsilk
(#FFF8DC)

crimson
(#DC143C)

cyan
(#00FFFF)

darkblue
(#00008B)

darkcyan
(#008B8B)

darkgoldenrod
(#B8860B)

darkgray
(#A9A9A9)

darkgreen
(#006400)

darkkhaki
(#BDB76B)

darkmagenta
(#8B008B)

darkolivegreen
(#556B2F)

darkorange
(#FF8C00)

darkorchid
(#9932CC)

darkred
(#8B0000)

darksalmon
(#E9967A)

darkseagreen
(#8FBC8B)

darkslateblue
(#483D8B)

darkslategray
(#2F4F4F)

darkturquoise
(#00CED1)

darkviolet
(#9400D3)

deeppink
(#FF1493)

deepskyblue
(#00BFFF)

dimgray
(#696969)

dodgerblue
(#1E90FF)

firebrick
(#B22222)

floralwhite
(#FFFAF0)

forestgreen
(#228B22)

fuchsia
(#FF00FF)

gainsboro
(#DCDCDC)

ghostwhite
(#F8F8FF)

gold
(#FFD700)

goldenrod
(#DAA520)

gray
(#808080)

green
(#008000)

greenyellow
(#ADFF2F)

honeydew
(#F0FFF0)

hotpink
(#FF69B4)

indianred
(#CD5C5C)

indigo
(#4B0082)

ivory
(#FFFFF0)

khaki
(#F0E68C)

lavender
(#E6E6FA)

lavenderblush
(#FFF0F5)

lawngreen
(#7CFC00)

lemonchiffon
(#FFFACD)

lightblue
(#ADD8E6)

lightcoral
(#F08080)

lightcyan
(#E0FFFF)

lightgoldenrodyellow
(#FAFAD2)

lightgreen
(#90EE90)

lightgrey
(#D3D3D3)

lightpink
(#FFB6C1)

lightsalmon
(#FFA07A)

lightseagreen
(#20B2AA)

lightskyblue
(#87CEFA)

lightslategray
(#778899)

lightsteelblue
(#B0C4DE)

lightyellow
(#FFFFE0)

lime
(#00FF00)

limegreen
(#32CD32)

linen
(#FAF0E6)

magenta
(#FF00FF)

maroon
(#800000)

mediumaquamarine
(#66CDAA)

mediumblue
(#0000CD)

mediumorchid
(#BA55D3)

mediumpurple
(#9370DB)

mediumseagreen
(#3CB371)

mediumslateblue
(#7B68EE)

mediumspringgreen
(#00FA9A)

mediumturquoise
(#48D1CC)

mediumvioletred
(#C71585)

midnightblue
(#191970)

mintcream
(#F5FFFA)

mistyrose
(#FFE4E1)

moccasin
(#FFE4B5)

navajowhite
(#FFDEAD)

navy
(#000080)

oldlace
(#FDF5E6)

olive
(#808000)

olivedrab
(#6B8E23)

orange
(#FFA500)

orangered
(#FF4500)

orchid
(#DA70D6)

palegoldenrod
(#EEE8AA)

palegreen
(#98FB98)

paleturquoise
(#AFEEEE)

palevioletred
(#DB7093)

papayawhip
(#FFEFD5)

peachpuff
(#FFDAB9)

peru
(#CD853F)

pink
(#FFC0CB)

plum
(#DDA0DD)

powderblue
(#B0E0E6)

purple
(#800080)

red
(#FF0000)

rosybrown
(#BC8F8F)

royalblue
(#4169E1)

saddlebrown
(#8B4513)

salmon
(#FA8072)

sandybrown
(#F4A460)

seagreen
(#2E8B57)

seashell
(#FFF5EE)

sienna
(#A0522D)

silver
(#C0C0C0)

skyblue
(#87CEEB)

slateblue
(#6A5ACD)

slategray
(#708090)

snow
(#FFFAFA)

springgreen
(#00FF7F)

steelblue
(#4682B4)

tan
(#D2B48C)

teal
(#008080)

thistle
(#D8BFD8)

tomato
(#FF6347)

turquoise
(#40E0D0)

violet
(#EE82EE)

wheat
(#F5DEB3)

white
(#FFFFFF)

whitesmoke
(#F5F5F5)

yellow
(#FFFF00)

yellowgreen
(#9ACD32)

User-Defined System Colors

Windows maintains a set of system colors for painting various parts of the display.

Users can set system colors for future Windows sessions using the Windows Control Panel. The following table illustrates the correspondence of these color names with the colors defined in the Control Panel.

activeborder

activecaption

appworkspace

background

buttonface

buttonhighlight

buttonshadow

buttontext

captiontext

graytext

highlight

highlighttext

inactiveborder

inactivecaption

inactivecaptiontext

infobackground

infotext

menu

menutext

scrollbar

threeddarkshadow

threedface

threedhighlight

threedlightshadow

threedshadow

window

windowframe

windowtext

CSS Styles Specifications

Style format:

parameter1:value1;parameter2:value2; ... 

where parameter and value are explained in the following table.

Parameter

Value

Description

font-size

see CSS Length Units.

Sets the size of the font used for text.

font-family

Verdana, Tahoma etc.

Sets the name of the font used for text

font-style

italic, normal, oblique

Sets the font style

font-weight

normal, bold, bolder, lighter, (100 - 900)

Sets the weight of the font

text-align

left, right, center

Sets whether the text is left-aligned, right-aligned, centered

text-transform

capitalize, uppercase, lowercase

Sets the rendering of the text

color

see Color Table

Sets the value of the text color

background-color

see Color Table or "transparent"

Sets the color behind the content

text-decoration

line-through, overline, underline

Sets whether the text in the object has line-through, overline, or underline decorations

vertical-align

top, bottom, middle (vcenter), baseline

Sets the vertical alignment of the object

border-color

see Color Table

Sets the border color of the table

border-width

thin, thick, medium or see CSS Length Units

Sets the width of the left, right, top, and bottom borders of the table

border-style

none, dotted, dashed, solid, double

Sets the style of the left, right, top, and bottom borders of the table

margin-left,
margin-top,
margin-right,
margin-bottom

see CSS Length Units

Sets the width of the left, right, top, and bottom margin of the table

padding-left,
padding-top,
padding-right,
padding-bottom

see CSS Length Units

Sets the amount of space to insert between the left, top, right and bottom borders of the table and the content.

CSS Length Units

The following table defines the supported length units.

Relative length units

em

The height of the element's font.

ex

The height of the letter "x".

px

Pixels.

%

Percentage.

Absolute length units

in

Inches (1 inch = 2.54 centimeters).

cm

Centimeters.

mm

Millimeters.

pt

Points (1 point = 1/72 inches).

pc

Picas (1 pica = 12 points).

 

Back to Top

Copyright © 2007 NuonSoft
All trademarks and trade names are properties of their respective owners.