B4A Library [B4X] XUI Views - Cross platform views and dialogs

Discussion in 'Additional libraries, classes and official updates' started by Erel, Dec 27, 2018.

Thread Status:
Not open for further replies.
  1. Erel

    Erel Administrator Staff Member Licensed User

    V1.76 - Keyboard type option added to B4XFloatTextField. It affects the keyboard type in B4A and B4i.
     
  2. Erel

    Erel Administrator Staff Member Licensed User

    V1.77 - SwiftButton.SetColors - allows changing the colors at runtime.
     
    johndb likes this.
  3. Erel

    Erel Administrator Staff Member Licensed User

    V1.80 - B4XFloatTextField - Support for multiline fields, accept button which triggers the EnterPressed event and closes the keyboard (especially important in iOS).

    [​IMG]
     
    LucaMs and Kiffi like this.
  4. Erel

    Erel Administrator Staff Member Licensed User

    V1.82 - B4XFloatTextField
    - NextField property. Pressing on enter or on the accept button will move the focus to the set B4XFloatTextField.
    - RequestFocusAndShowKeyboard method.
     
    asales likes this.
  5. Erel

    Erel Administrator Staff Member Licensed User

    V1.83 - ScrollingLabel - New StartPositionDelay field. Default value is 800 (ms). Scrolling is paused for the set duration when the scroll position is 0.
     
  6. Erel

    Erel Administrator Staff Member Licensed User

    V1.84 - SwiftButton - New Enabled property. Set to False to disable the button. It will change the button color to the "disabled color", make it flat and the not pressable.
     
  7. Erel

    Erel Administrator Staff Member Licensed User

    V1.85 - B4XComboBox.cmbBox field is public. Note that it only exists in B4J and B4A.
     
    johndb and Herbert32 like this.
  8. Erel

    Erel Administrator Staff Member Licensed User

    V1.87 - B4XListTemplate - support for multi-selection. New fields:
    SelectedItems - Holds the list of selected items. You can also set it to preselect items.
    AllowMultiSelection - Enable multi-selection.
    MultiSelectionMinimum - Minimum number of selected items required. Default value is 0.

    [​IMG]
     
  9. Erel

    Erel Administrator Staff Member Licensed User

    V1.88 - B4XDialog.ButtonsOrder field. Allows changing the order of buttons. For example:
    Code:
    Dialog.ButtonsOrder = Array As Int(XUI.DialogResponse_Cancel, XUI.DialogResponse_Positive, XUI.DialogResponse_Negative)
     
    johndb, scsjc and Alexander Stolte like this.
  10. Erel

    Erel Administrator Staff Member Licensed User

    V1.89 - ScrollingLabel.TextColor property.
     
  11. Erel

    Erel Administrator Staff Member Licensed User

    V1.90 - Many small changes and bug fixes.
    - B4XColorTemplate.SelectedColor can be set.
     
    Alexander Stolte likes this.
  12. Erel

    Erel Administrator Staff Member Licensed User

    V1.91 - B4XSwitch.Enabled property. The thumb disappears when the switch is disabled.
     
    Johan Hormaza and GMan like this.
  13. Erel

    Erel Administrator Staff Member Licensed User

    Drago Bratko likes this.
  14. Erel

    Erel Administrator Staff Member Licensed User

    V2.01 - Fixes an issue with animated counter in B4A when targetSdkVersion is set to 28.
     
  15. Erel

    Erel Administrator Staff Member Licensed User

    V2.05 - New B4XPlusMinus control:

    [​IMG]
     
    asales and Alexander Stolte like this.
  16. Erel

    Erel Administrator Staff Member Licensed User

    V2.06 - B4XComboBox.B4iCancelButton string (only relevant to B4i). Default value is "Cancel". When this value is not an empty string the action sheet will show a Cancel button and will allow closing the sheet by clicking outside of the menu.
     
  17. Erel

    Erel Administrator Staff Member Licensed User

    V2.10 released with a new BreadCrumb control:

    [​IMG]

    You can set the items with the designer or at runtime:
    Code:
    B4XBreadCrumb1.Items = Array("Item 1""Item 2""Item 3""Item 4")
    Handle the CrumbClick event:
    Code:
    Sub B4XBreadCrumb1_CrumbClick (Crumbs As List)
       
    'Do whatever you need.
       'And then set the current items:
       B4XBreadCrumb1.Items = Crumbs
    End Sub
     
    Jorge M A, jimmyF and Lello1964 like this.
  18. Erel

    Erel Administrator Staff Member Licensed User

    V2.11 - B4XDialog.ButtonsHeight (default 40dip) and TitleBarHeight (30dip) fields.
     
    Johan Hormaza likes this.
Thread Status:
Not open for further replies.
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice