   Help for RoText

Properties	Events

Registration Information

Order Form

Getting Custom Controls Written

Description

RoText is a Visual Basic custom control that lets you put a label on your form at any angle of rotation.

File Name

ROTEXT1.VBX

Object Type

RoText

Usage Note  RoText only uses TrueType fonts, which are only available under Windows 3.1 and later.

Distribution Note     When you develop and distribute an application that uses RoText, you should install the file ROTEXT1.VBX into the users Windows SYSTEM directory.  RoText has version information built into it.  So, during installation, you should ensure that you are not overwriting a newer version of RoText.


Properties

All of the properties that apply to this control are in this table.  Properties that have special meaning for this control or that only apply to this control are marked with an asterisk (*).

*Angle	FontName	Left

BackColor	FontSize	MousePointer

Caption	FontStrike	Name

DataChanged	FontUnder	Parent

DataField	ForeColor	TabIndex

DataSource	Height	Tag

Enabled	HelpContextID	Top

FontBold	hWnd	Visible

FontItalic	Index	Width

Enabled is the default value for the control.


Angle Property

Example

Description

Determines the angle of the text.

Usage

[form.][control.]Angle[ = integer ]

Remarks

This property determines what angle, in degrees, the text is displayed.

Data Type

Integer


Angle Property Example

In this example, the program will let you play with the angle of rotation of a RoText label. To try this example, paste the code into the Declarations section of a form that contains a horizontal scroll bar, and an RoText control.  Press F5.

Sub Form_Load ()

    RoText1.Caption = "TEST CAPTION"

    RoText1.Angle = 0

    HScroll1.Min = 0

    HScroll1.Max = 359

    HScroll1.Value = 0

End Sub

Sub HScroll1_Change ()

    RoText1.Angle = HScroll1.Value

End Sub

Sub HScroll1_Scroll ()

    Call HScroll1_Change

End Sub


Events

All of the events that apply to this control are in this table.  Events that have special meaning for this control or that only apply to this control are marked with an asterisk (*).

*Change	LinkError

Click	LinkNotify

DblClick	LinkOpen

DragDrop	MouseDown

DragOver	MouseMove

LinkChange	MouseUp

LinkClose


Change Event

Description

Occurs when the Caption changes.

Syntax

Sub ctlname_Change ( )

Remarks

This event only occurs when the Caption property changes (via the data control or through code).


Registration Information

Credits

RoText was written by Zane Thomas.  He can be reached on CompuServe at 72060,3327 or on Internet at 72060.3327@compuserve.com.  His mailing address is:

Zane Thomas

Post Office Box 300

Indianola, WA  98342

Inquiries, tech support, comments should be sent to James Shields.  His address is 71231,2066 on CompuServe, or mabry@halcyon.com on Internet.  If you must send something via U.S. Mail, the address is:

Mabry Software

Post Office Box 31926

Seattle, WA  98103-1926

Registration

You can register this program by sending $15 ($17 for international orders) and your address.  CompuServe members may register by sending $10 and their account number (the registered version will be E-mailed to you).  CompuServe members may also register this package by going to the SWREG forum.  RoText is registered there.  RoTexts registration ID number is 1338.

For your convenience, an order form has been provided that you can print out directly from help.

Source Code and Registration

Source code (which includes a registered copy) to this control is available for $35 ($40 for international orders).  With source code you get a registered version of the control.  If you are a CompuServe member, you may get the source code in the Software Registration forum (GO SWREG) for $30.  It's registration number is 1339.

Credit Card Orders

You can order this program with Mastercard, Visa, American Express, or Discover from Public (software) Library by calling 800-2422-PsL or 713-524-6394 or by FAX to 713-524-6398 or by CompuServe E-mail to 71355,470.  You can also mail credit card orders to PsL at Post Office Box 35705; Houston, TX 77235-5705.  THESE NUMBERS ARE FOR CREDIT CARDS ONLY.

RoText's ID number for this service is 11101.  This is good for both the normal registered version, and the source code version.

Any questions about the status of the shipment of the order, refunds, registration options, product details, technical support, volume discounts, dealer pricing, site licenses, etc., must be directed to Mabry Software at 206-634-1443 or FAX at 206-632-0272.

To ensure that you get the latest version, PsL will notify us the day of your order and we will ship the product directly to you.

© Copyright 1993-1994 by Zane Thomas and James Shields


Order Form
 RoText Order Form

Use the Print Topic.. command from the File menu to print this order form.

Mail this	Mabry Software

form to:	Post Office Box 31926

Seattle, WA  98103-1926

Phone: 206-634-1443

Fax: 206-632-0272

BBS: WinDev BBS 206-634-0783

CompuServe: 71231,2066

Internet: mabry@halcyon.com

Where did you get this copy of RoText?

____________________________________________________________________

Ship to:	____________________________________________________________________

____________________________________________________________________

____________________________________________________________________

____________________________________________________________________

____________________________________________________________________

Phone:	_________________________________________________________________

Fax:	_________________________________________________________________

E-Mail:	_________________________________________________________________

Disk Size:	(circle one)	 3½	5¼

qty ordered	____	REGISTRATION

$15 each, postpaid (check or money order in hard currency).  Foreign addresses add $2.00 shipping.  No additional shipping charges to Canada or Mexico.

qty ordered	____	SOURCE CODE AND REGISTRATION

$35 each, postpaid (check or money order in hard currency).  Foreign addresses add $5.00 shipping.  No additional shipping charges to Canada or Mexico.


Getting Custom Controls Written

If you or your organization would like to have custom controls written, you can contact me at the following:

James Shields

Mabry Software

Post Office Box 31926

Seattle, WA  98103-1926

Phone: 206-634-1443

Fax: 206-632-0272

BBS: WinDev BBS 206-634-0783

CompuServe: 71231,2066

Internet: mabry@halcyon.com