B4J Tutorials

[BANanoWebix] Lesson 30 WixHints

Ola

Hints.gif


The webix system has built int hints system that one can use to provide hints on the usage of the app as demonstrated. To be able to use this widget, one needs to create the...
 

[BANanoWebix] App Creation Process: The BackEnd with BANanoSQL

Ola

Part 1

This is part 2 of our App Creation Process. We focus on the backend to store our data. The first backend we will look at is BANanoSQL, then BANanoSQLite & BANanoMySQL. The last...
 

Attachments

  • BANanoWebixAppDev2.zip
    3.1 KB · Views: 490
Last edited:

jPOI to the rescue...my case today...

Phew

What a long day. This morning I receive a request to consolidate 1.1GB worth of data with 511 files, excel spreadsheet files from a particular tab that has about 120+ columns and I...
 

Attachments

  • MashPOI.bas
    37.8 KB · Views: 445

[BANanoWebix] Creating the Form Designer CRUD Backend BANanoSQL DB

Ola

The BANanoWebix FD (Form Designer) uses BANanoSQL as a backend db to temporary store form and element properties. The designer is created in such a way that the attributes stored in it are...
 

jPOI to the rescue

I'm helping a group of first aid personnel with their organization. There are about 50 people. The main communication channel is a Whatsapp group.

Each one needed to fill a MS Word document with...
 

[BANanoWebix] Lesson 8.3 Datatable Pagination & Exporting to XLSX, PNG, PDF and CSV

Last edited by a moderator:

[BANanoWebix] Lesson 6.X Form Validation

Ola

Let's add form validation. This is a process of ensuring that whatever is entered by users is valid.

We accept isEmail, isNumber, isChecked, isNotEmpty.

Let's create a form with some...
 

[BANanoWebix] Lesson 8.4 Enhanced Data-Table

Last edited:

[BANanoWebix] Lesson 28 Suggestions

Ola

There comes a time when you want suggestions on text, combos etc. The WixSuggest elements comes in handy, you feed it a list of data and map it to a control and wala, when keypressing on the...
 

[BANanoWebix] Creating a Multi-Page Interface in a SPA

Ola

The latest release of BANanoWebix features a sidebar that when selected, it displays 'different pages' within the same 'index.html file.

LessonMP.gif


At the heart of every BANano based App...
 
Last edited:

[BANanoWebix] Lesson 25 Template

Ola

The template is just also like the scrollview, enabling one to create elements..

Lesson25_Template.png


In this image we depict how we have created a container and then added templates on the row...
 

[BANanoWebix] Lesson 24 ScrollView

Phew...

Lesson 24 is about the scrollview. One can use this to host divs and other stuff that they might need to scroll.

Lesson24_ScrollView.gif


In this example we have created a scrollview with both X...
 

[BANanoWebix] Lesson 23 WixVideo

Ola

The video component allows one just to do that, show videos. Whilst one is able to set the height & width of their videos, this does not have much properties.

Lesson23.png


One is able to...
 

[BANanoWebix] Lesson 8.1 The DataTable/DataGrid

Ola

Lesson 8.2

Get your copy of BANanoWebix

The datatable is an editable table for data that one can use.

Lesson8.1_Datatable.gif

Like the rest of the components, one is able to apply to it...
 
Last edited:

[BANanoWebix] Lesson 22 - Method 3 (DropZone)

[BANanoWebix] Lesson 22 Uploader Method 2

Ola

Lesson 22 Method 1

Lesson22.2.gif


Method 2 of the file uploader is a method that actually places an uploader on a form including a list that displays the files that have been selected...
 

[BANanoWebix] Lesson 22 Uploader - Method 1

Hi

We are just left with almost 2 additional widgets to complete on the standard open-source license before we can start building a working app.

The uploader widget enables one to upload files...
 
Last edited:

[BANanoWebix] Lesson 21 TabBar

Ola

The tab-bar as depicted below is placed at the bottom of the page...

B4X:
Dim tb As WixTabBar

    tb.Initialize("tb").SetHeight(60).SetTypeBottom(True).SetMultiView(True).SetAnimate(True)...
 

[BANanoWebix] Lesson 19 Contexts

Ola

This lesson is about the 'context' and 'contextmenu' widgets.

Context are popups that one can use in case they want to provide some help on the UX. Both the context and context menus appear...
 

[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...
 
Top