Menu

Home

InvisibleMedia

UXFramework help

This is a list of properties available in framework classes

the p means a value else it is a Marshalling property.

Marshalling is a class that implements a JSON-like object form. To see the content, call ToString()

the ! means mandatory else optional

CSS properties are available when needed. WebRenderer.cs is a web implementation page of UXFramework

Events are client-side or server-side.

Any kind of implementations for UXFramework can be implemented (WPF, Windows Forms, or your own). Just make a mapping of UX properties and a new implementation.

  • UXControl
    • Children

UXControl is the base class of all UX classes

  • UXWindow
    • FileName
  • UXTable

    • ColumnCount !
    • LineCount !

UXTable contains UXRow as children

  • UXRow
    • ColumCount !
    • Id ! if is clickable
    • IsSelectable
    • IsClickable
    • BackgroundSelectable ! if IsSelectable
    • BackgroundClickable ! if IsClickable
    • SetUpdate(function) raise when clicked

UXRow contains UXCell as children

  • UXCell

UXCell has nothing kind of specific

  • UXReadOnlyText
    • Text !
  • UXImage

    • Id !
    • ImageFile !
    • ImageWidth
    • ImageHeight
  • UXTree

    • IsRoot
    • Nodes

UXTree herits of an UXTable. First row is any (children), next rows are an UXTree (Nodes)


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.