Difference between revisions of "WebCustomUI"

From Jeremie Leroy - XOJO Controls Wiki
Jump to: navigation, search
m (1 revision)
Line 1: Line 1:
  
 +
[[File:webcustomui-main.png|400px|thumb|right]]
  
 +
WebCustomUI is an extension to the Xojo Web framework bringing customization to the highest possible level.<br/>
 +
This set of controls will give your applications a unique and professional display.
  
 +
Nine default styles are included, which can be easily edited into new styles using the CustomUI Style Builder.
  
 +
===Available Controls===
 +
{{col-begin}}
 +
*UI_Button
 +
*UI_Checkbox
 +
*UI_FileUploader
 +
*UI_GroupBox
 +
*UI_Link
 +
*UI_Listbox
 +
*UI_PopupMenu
 +
*UI_ProgressBar
 +
*UI_ProgressWheel
 +
*UI_RadioButton
 +
*UI_Rectangle
 +
*UI_Scrollbar
 +
*UI_SearchField
 +
*UI_SegmentedControl
 +
*UI_Slider
 +
*UI_TextArea
 +
*UI_TextField
 +
*UI_Toolbar (coming soon)
 +
{{col-end}}
  
 
+
Each control is a subclass of the Xojo Web controls.
 
+
 
+
 
+
 
+
 
+
 
+
  
  

Revision as of 16:25, 13 February 2015

WebCustomUI is an extension to the Xojo Web framework bringing customization to the highest possible level.
This set of controls will give your applications a unique and professional display.

Nine default styles are included, which can be easily edited into new styles using the CustomUI Style Builder.

Available Controls

  • UI_Button
  • UI_Checkbox
  • UI_FileUploader
  • UI_GroupBox
  • UI_Link
  • UI_Listbox
  • UI_PopupMenu
  • UI_ProgressBar
  • UI_ProgressWheel
  • UI_RadioButton
  • UI_Rectangle
  • UI_Scrollbar
  • UI_SearchField
  • UI_SegmentedControl
  • UI_Slider
  • UI_TextArea
  • UI_TextField
  • UI_Toolbar (coming soon)

Each control is a subclass of the Xojo Web controls.


Limitations

Known Issues

  • UI_Slider doesn't display an Enabled=False state. The Knob just won't be active.
  • UI_PopupMenu shows the regular drop-down arrow on Firefox until Firefox v35


To do list

Currently, RadioButtons and Checkboxes only have an applied style to their caption.
A future update of WebCustomUI will support the same styles as the Desktop version of CustomUI.

History

Beta 5

  • Improved Text selection color
  • Improved default styles


Beta 4

  • Fixed some issues in Internet Explorer
  • Fixed some major issues in Safari
  • Improved Enabled=False


Information

There is no UI_Label control to replace the WebLabel control.
It isn't necessary to replace the Label controls to apply the Custom UI style.

Requirements

WebCustomUI does not require any special hardware or software on your web server.
Any web server that can run Xojo WebApps is sufficient to use WebCustomUI.

On the client side, a CSS3 enabled Browser is necessary.
All web Browsers supported by Xojo are compatible, including Mobile Browsers.


Until version 35 of Firefox, a bug with "-moz-appearance:none" happens with PopupMenus.
It is highly recommmended to update Firefox to the latest version or to use a Webkit browser such as Safari or Google Chrome (Chromium).