B4J Tutorials

[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: 779
  • frmLogin.bas
    23.9 KB · Views: 812
  • activate.zip
    1.4 KB · Views: 682

[ABMaterial] PGMenuCard - A composite Component

Hi Guys,

In a project I've recently started working, I saw the need to create a "Custom" component... But since ABMaterial already uses this denomination for ABMCustomComponents, I decided to...
 

Attachments

  • PGMenuCard.bas
    6.3 KB · Views: 691

[BANano] A tabbed dialog to Login, Register, Forgot Password & Reset Password

Ola

MultiForm.gif


For the next part of my project, I need functionality for anyone to apply online to the college. So I thought perhaps for the first part, one can just be provided with a single...
 
Last edited:

Starting correct JRE (8 or 11) via batchfile (Windows)

Foreword:
This solves a very specific case that may just apply to me. For current development, I'm still on JDK version 8. But for future coding/testing, I also have JDK 11 installed. I often...
 

[BANano] MySQL CRUD with PHP - Part 3.1 (A look an inline PHP)

Ola

NB: The code here explains the use of parameter based queries for CRUD

I have been exploring MySQL with BANano, this was previously done using external PHP files and thus using...
 

Attachments

  • UOENowMySQL.bas
    1.9 KB · Views: 704
Last edited:

[ABMaterial] BuildNavigationBar vs ConnectNavigationBar?

Hello

I want to show a NavigationBar, But in the demo there is a BuildNavigationBar And ConnectNavigationBar, what is the point of both?

I just use BuildNavigationBar and comment out...
 

[ABMaterial] Theming the Framework - Canceled

IMPORTANT

The Theming series has been canceled!
Hi guys, I have decided to cancel the Theming series for 2 or 3 mains reasons:

* Tackling one component...
 
Last edited:

[SQLite] Make Custom Functions and Regex

SQLite3 has the REGEXP keyword. That means we can do SQLite queries like
B4X:
SELECT * FROM table1 WHERE col1 REGEXP '\d+[a-z]+\d*';
.

Unfortunately, the REGEXP keyword references an SQLite...
 

Attachments

  • SQLiteREGEXP.zip
    2 KB · Views: 800

[BANanoSQL] Understanding CRUD logic with ExecuteCallBack

Last edited:

[ABMaterial] Theming the Framework

ABMaterial Framework for WebApps

Theming


Definition (Wikipédia):

Theming refers to "the use of an overarching theme...to create a holistic and integrated...
 
Last edited:

[server] Run a Server on a VPS

Last edited:

[BANano] UOEGridTable IconRenderer

Ola

This tut is based on the BANano based library here.

The ICONRENDERER is a column render to ensure that icons in your rows are rendered. These can be material and fontawesome icons...
 

[BANano] UOEGrid Column Renderer - Let's display images etc

Hi

This tut is based on this lib here, [BANano] UOEGridTable.

A question popped up about how I can display images, or perhaps other icons in grid columns. After some researching I noted a...
 
Last edited:
Top