Jump to content

Kexi/Plugins/Forms/Button hyperlinks

From KDE Community Wiki
Revision as of 20:52, 22 October 2012 by Jstaniek (talk | contribs) (Created page with "Design page for task: '''"Add support for opening hyperlink via a form button"'''. *Started: Jstaniek October 2012 *{{wish|308832}} *Target: ? __TOC__ ==Ra...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Design page for task: "Add support for opening hyperlink via a form button".

Rationale

It should be possible to assign hyperlink (URL) to a form button. URL could be:

  1. Static (assigned to a button via 'hyperlink' property of type string)
  2. Dynamic (bound to one of form's field)

Details

Hyperlink Type

Distinction between Static/Dynamic URL has to be encoded somehow. To do so, add hyperlinkType property for Push button, of enum type:

    • NoHyperlink - clicking on button will not lead to opening of URL even if it has been provided in the hyperlink property or if a field has been bound
    • StaticHyperlink - clicking on button will lead to opening of URL provided in the hyperlink property; if not provided, nothing happens
    • DynamicHyperlink - clicking on button will lead to opening of URL provided in the bound field; if not bound or value is empty, nothing happens; hyperlink property is ignored in any case


Further work

...