B4J Tutorials

[BANanoWebix] Lesson 22 - Method 3 (DropZone)

Ola

Lesson 22 - Method 1
Lesson 22 - Method 2

This method involves the dropzone where one can drag and drop files into the uploader.

Lesson22.3.gif


A list is placed on a page...
 

[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 20 Google Map

Ola

Simply put, this google map allows one to display a google map on their apps. One is able to also add markers that properties can be set up for.

Lesson20GoogleMap.gif


One needs to get their own...
 

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

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

[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 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 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 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 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:

Associating files with your app

Follow these steps to associate files, based on their extension, with your app. The user will be able to double click on a file and your app will be opened with the selected file.

Step 1: Make...
 

[BANanoCreateJS] Beginning HTML5 games with CreateJS

Ola

BANanoCreateJS

This is one of my bucket list things I've been wanting to look at, game development. So I have been looking for a simple js library to use.

As the lib BANanoCreateJS is...
 
Last edited:
Top