Pythoness Software Home

Buy Online


Overview Home

How It Works

Form Information

MRU Lists

Component Properties

Generic Settings

Advanced Settings

PSetting Overview & Usage: Component Properties
Have you ever needed to save the position of a dockable toolbar? Have you ever wished that you could save the width of the columns of a header control or a grid? Are your users frustrated because they can't change the color of the fonts or backgrounds in your applications? Give your users what they want. PSetting makes all these types of functions seem like child's play.

PSetting sees all. Double-click a PFormSettings at design time and choose the Properties tab to begin selecting the component properties you want to store. PSetting will present you with a list of all the components on the form. PSetting provides an easy-to-use tree view to display all of the components and their properties. In addition, colorful glyphs make it easy to see which components and which properties have already been selected for PSetting storage. A secondary view of only the selected properties exists to speed your development.

Going beyond RTTI. Expanding the tree for a component displays all of the properties of that component that may be stored. This list includes all of the published properties for the component (available through RTTI), plus all of the hidden properties of the component. A hidden property is any property that is stored by the component into but that is not published. A common example of a hidden property is the TStringGrid.ColWidths. No other component of this type exposes the critical hidden properties of components. Because of PSetting's unique design, all of these features are available for any component made by any vendor!

Built-in encryption. PSetting provides internal encryption for information that is sensitive such as passwords or personal user information. Just tell PSetting that you want to use encryption for a particular property and PSetting will do the rest.

Even more for power users. You can group properties from different forms by binding them to application-wide settings. This makes it possible to easily update all of the fonts, or colors, or any other property across your entire application with a single line of code.



To continue reading the PSetting Overview & Usage articles, use the buttons at the right to move to the previous article or the next article, respectively. MRU Lists Generic Settings
Copyright © 1997, 1998 Pythoness Software. All rights reserved. Pythoness, the Pythoness Logo, and the Write Better Software logo are trademarks of Pythoness Software. Borland is a registered trademark and Delphi is a trademark of INPRISE Corporation. All other trademarks and registered trademarks are property of their respective holders.
Questions? Email us! Last updated: 11 August 1998