Difference between revisions of "Customizing the UI with CSS"
Barrymavin (Talk | contribs) |
Yvonne.milne (Talk | contribs) (→Declaratively by setting Attributes) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
''Under Construction'' | ''Under Construction'' | ||
− | |||
− | |||
− | |||
− | |||
The [[:Category:Framework Classes|Lianja UI Framework]] is a feature rich application framework used to build custom UI elements for the Desktop, Web and Mobile devices. The classes, methods and properties in the framework are compatible with those in Visual FoxPro 9.0 but have been extensively extended to make it easier to build UIs for Apps that will run on the desktop, web and mobile devices. In particular, it has complete Layout Manager support, and provides the ability for each UI component to be skinned using CSS (the Stylesheet property). | The [[:Category:Framework Classes|Lianja UI Framework]] is a feature rich application framework used to build custom UI elements for the Desktop, Web and Mobile devices. The classes, methods and properties in the framework are compatible with those in Visual FoxPro 9.0 but have been extensively extended to make it easier to build UIs for Apps that will run on the desktop, web and mobile devices. In particular, it has complete Layout Manager support, and provides the ability for each UI component to be skinned using CSS (the Stylesheet property). | ||
− | You use Visual FoxPro, JavaScript, TypeScript, Babel, Python or PHP with the Lianja UI Framework to build Custom Sections and Custom Gadgets. All Lianja UI Framework Classes provide integrated data binding to the underlying Lianja embedded database (the Controlsource property). | + | You use LIanja/VFP (Visual FoxPro), JavaScript, TypeScript, Babel, Python or PHP with the Lianja UI Framework to build Custom Sections and Custom Gadgets. All Lianja UI Framework Classes provide integrated data binding to the underlying Lianja embedded database (the Controlsource property). |
There are several ways in which you can skin UIcontrols using CSS. | There are several ways in which you can skin UIcontrols using CSS. | ||
Line 13: | Line 9: | ||
== Declaratively by setting Attributes == | == Declaratively by setting Attributes == | ||
− | [[ | + | [[{{ns:file}}:bm-attributes.png|800px|left|border|link={{filepath:bm-attributes.png}}|Attributes]] |
+ | <br clear=all> | ||
== Programmatically in a custom delegate == | == Programmatically in a custom delegate == |
Latest revision as of 08:00, 18 March 2020
Under Construction
The Lianja UI Framework is a feature rich application framework used to build custom UI elements for the Desktop, Web and Mobile devices. The classes, methods and properties in the framework are compatible with those in Visual FoxPro 9.0 but have been extensively extended to make it easier to build UIs for Apps that will run on the desktop, web and mobile devices. In particular, it has complete Layout Manager support, and provides the ability for each UI component to be skinned using CSS (the Stylesheet property).
You use LIanja/VFP (Visual FoxPro), JavaScript, TypeScript, Babel, Python or PHP with the Lianja UI Framework to build Custom Sections and Custom Gadgets. All Lianja UI Framework Classes provide integrated data binding to the underlying Lianja embedded database (the Controlsource property).
There are several ways in which you can skin UIcontrols using CSS.
Contents
Declaratively by setting Attributes
Programmatically in a custom delegate
- Setting the stylesheet property
- Using the built-in attr() function