B4J Tutorials

[BANanoWebix] Lesson 14 - The TreeTable

Hi

The tree-table is a combination of the tree and the data-table.

Lesson14_TreeTable.png


To create the tree-table, one needs to add the columns they will need, then indicate which column should feature...
 

[BANanoWebix] Lesson 13 The TreeView

Hi

The treeview is basically that, a tree view. You add items and children and can also trap the itemClick event for the item to get the key selected..

Lesson13.gif


Here we use .SetData to load...
 

[BANanoWebix] Lesson 18 GroupList

Ola

The grouplist enables one to group elements added easily. Thanks to code that @Brandsum for code to unflatten a list of map records to a tree.

Lesson18GroupList.gif


We create the grouplist...
 

[BANanoSQL] CRUD with grid & modal using UOENow

Ola

Creating this demo app has has been done in 2 phases. The first phase has been to develop the components to use with the app into a BANano based library and secondly to build the resulting...
 

Attachments

  • wine.zip
    6.3 KB · Views: 486
  • BP.zip
    3 KB · Views: 540
Last edited:

[BANanoWebix] Lesson 15 Menus & Windows

Hi

This lesson covers 3 items being..

1. Menu
2. SideMenu
3. Window
4. Popup

Lesson15.gif


1. The menu

This can be a vertical or horizontal menu that one can have and it can also have...
 

[BANanoWebix] Lesson 17 - Comments / Chat Widget

Hi

The comments widget works like a chat screen. Now I need to learn BANanoWebsockets and feed that into this.

Lesson17.gif


One of the nice things about this component is that the users data...
 

[BANanoWebix] Lesson 16 - The Sidebar

Ola

Well this is one of my favourate elements.

Lesson16.gif


First lets add the toolbar in a row with badges and then after that we add the sidebar with the various icons. The structure of the...
 

[BANanoWebix] Lesson 12: Property Sheet

Hi

The property sheet / property bag allows one to have such an item on their apps. It accepts text, password, date, color, combo, select to mention of the few controls.

To Set the values to it...
 

[BANAnoWebix] Lesson 11 Unit List

Ola

Unit lists enable one to group lists by common ground, e.g. first letter of alphabet for the selected field.

Lesson10_UnitList.gif


For this example, we use the dummy data generator and then unite...
 

[BANanoWebix] Lesson 10 Lists

Ola

Lesson10_List.gif


Here we demonstrate how we can have a list with a pager linked to it and we animate the list.

First we create a pager element and give it a unique id with the size to show...
 

[BANanoWebix] Lesson 9: DataView

Ola

Get your own copy of BANanoWebix

The data view is also one of the elements to view data from data sources. One feeds it whatever template they need to display it it. For example here...
 

[BANanoWebix] Lesson 8.2. The DataTable/DataGrid

Last edited:

[BANanoWebix] Lesson 7: Charts - Part 1

Ola

Fork it here...

Let me close off today with Lesson 7, that deals with the charts. Depicted here is not everything there is though. We will deal with mutliple type charts on same chart...
 
Last edited:

[BANanoWebix] Lesson 6: Form Data Entry Elements

Hi

Fork it here

Let's move on and explore the form data entry elements. As we are just limited to basic elements for the open source version of this lib, some components one can check on...
 
Last edited:

[BANanoWebix] Lesson 5: Creating ToolBars

Hi

This 5th installment of webix tuts deals with how one can create toolbars. These sit on the Rows collection of your page and can have a variety of elements like buttons, toggle buttons and...
 

[ABMaterial] Custom components and ABMModalSheet

This is not a tutorial on how to create custom components for ABMaterial. It is more a "what to watch out for when creating custom components that need to work with an ABMModalSheet". This is also...
 
Last edited:

[BANanoWebix] Lesson 3: Let's create some accordions

Hi

Based on what we have learned in lesson 1 and 2, here we will explorer another layout element, the accordion.

The accordion we can create comes in two flavours, one vertical and one...
 

[BANanoWebix] Lesson 2: Understanding the 6 layout types

Hi again

In Lesson 1, we looked at how we can place elements within rows and columns to layout a purported app design. This has resizers so that we can resize the columns and we also used some...
 

[BANanoWebix]: Lesson 1 - Understanding the layout of a Webix SPA

Ola

Reference: Proof of Concept

A couple of days ago i started on about a proof of concept I am working on. A wrapper of the Webix framework to create BANano based apps.

What is Webix...
 

[ABMaterial]: Creating a Sign In Modal Dialog with Options: Part 3.1

Hi again

This is the final installment of this important tutorial and is a continuation of part 3, which dealt with the Sign Up process.

So far, we have demonstrated how one can Sign Up, get...
 

Attachments

  • frmCreateAccount.bas
    30 KB · Views: 473
  • frmLogin.bas
    23.9 KB · Views: 471
  • activate.zip
    1.4 KB · Views: 427
Top