banano

  1. Mashiane

    B4J Tutorial [BANanoWebix] Lesson 4: Carousels, MultiView & TabView

    Hi This lesson is about the 3 layout elements being the carousel, multiview and the tabview. Each of the elements here are added in each row of our page. Carousel: We will create a carousel with three sliders. We will use css to set the background and color of each slide. Dim c As...
  2. Mashiane

    B4J Tutorial [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 horizontal as expected. The code module that we need to call for this tut is pgLayouts1.Init on...
  3. Mashiane

    B4J Tutorial [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 css to render the background of our columns. Lesson 1 In this lession we look at the 6 layout types...
  4. Mashiane

    B4J Tutorial [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 and Why? Webix is an HTML5/CSS3-based UI toolkit that helps you build complex and dynamic web apps that are...
  5. Mashiane

    B4J Question [BANano] 'Unexpected token .' Error

    Ola I'm getting an expected token error due to chaining I'm doing... imgt1.Initialize("imgt1").IsImageButton.SetImage("./assets/icons8-add-row-40.png").SetLabel("Open") Transpiler Code.. _imgt1.initialize("imgt1").isimagebutton()..setimage("./assets/icons8-add-row-40.png").setlabel("Open")...
  6. Mashiane

    Share My Creation [BANanoWebix] An OpenSource Webix UX Wrapper for BANano

    Ola **NB: BANanoPostProcessor: The BP used in some of the examples is an updated version of what Kiffi did in the forum. The examples are old and have not been maintained due to time challenges as the focus has been to maintain the core library and other things. Due to enhancements in BANano...
  7. Mashiane

    B4J Question [BANAno] [SOLVED] Error 28: Calling Class Instance Subroutine

    Ola Update: I have declared the BANanoObject in Main using '$$' and everything works well, when defined in a class, dololo. The resulting outcome is explained here BANanoWebix I need to initialize an object just like jquery but this one is '$$'. 'clear the form Sub Clear 'Dim d As String...
  8. Mashiane

    B4J Question [BANano v3 RC1] Problem Copying?

    Ola Just testing compilation using BuildAsB4XLib for a lib. Whilst it says the b4xlib is created, on the b4j log it shows an error "Problem copying" So i'm not really sure what.
  9. Mashiane

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

    Ola 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 screen for 1. Login 2. Register 3. Forgot Password and 4. Reset Password And depending on what the user needs...
  10. Mashiane

    B4J Tutorial [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 CRUD app using those components. The elements / components are HTML based elements (built as class...
  11. Mashiane

    B4J Question [BANano] [SOLVED] How to compile inline PHP inside a library and use it in apps?

    Ola There is some inline php that we would like to be defined in our universal BANano libraries and then be able to be called in any app that may use it. How can we achieve this? Thanks.
  12. Mashiane

    B4J Tutorial [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 .CallAjax BANano Calls. This was explained in [BANano] MySQL CRUD with PHP - Part 1 [BANano] MySQL CRUD with...
  13. Mashiane

    B4J Question [BANano]: [SOLVED] BANano.GZipGeneratedWebsite() after Post Processor?

    Ola I'm running a post processing script based on Kiffi's post processor My challenge is that when running my site against website profilers, they recommend that I use gzip for the resources. This means the images, css and js files need to be gzipped for better performance of the website. The...
  14. Mashiane

    B4J Library [BANano] Got it! - Easy Hints

    Ola For a while I have been fascinated by the curved hints when one visits website. They seem so cool. So here is one for BANano. Nicely so, at the last step, I hide the skip button and change the text to Got it! The original post in terms of creating this Contact Us form is discussed here...
  15. Mashiane

    B4J Tutorial [BANano] Sending Contact Us Form contents to an email with inline PHP

    Ola For this exercise, you need the skeleton & sweet alert banano libraries. You will need to compile them (run + compile as library) using the latest version of BANano. Why a PHP based Contact Us form? Well, I wanted to send the contact us details to my SMTP based email using inline PHP...
  16. Mashiane

    B4J Question [BANano.SendEmail] How can I set up gmail / Elastic

    Hi there I'm testing out the email sending functionality and have set up an elastic email account. Via BANano.SendEmail I am able to send email however the email never reaches my gmail account. As a test, on my code I am using my gmail account as "from" and "to" as per settings below...
  17. walterf25

    B4J Question BaNano JavaScript

    Hello everyone, first of all i apologize if this question is somewhat stupid, i honestly don't have much experience with HTML or JavaScript, i started playing around with BaNano library, I started wrapping the WebRTC library for android, but I wanted to see if i could create the WebRTC server...
  18. OliverA

    B4J Question [Solved][BANano] Odd <br> handling

    I'm having no luck with Append and RenderAppend and the handling of <br> tags BANano.GetElement("Body").Append("Break") BANano.GetElement("Body").Append("<br>") BANano.GetElement("Body").Append("On its own") BANano.GetElement("Body").Append("<br>Text after")...
  19. Mashiane

    B4J Tutorial [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. To be able for the IconRenderer to work perfectly, the data attributed per row for 1. icon 2. iconcolor...
  20. Mashiane

    B4J Library [BANano] UOEGridTable Conditional Value Display Formatting

    Ola This tut is based on this BANano Lib here, [BANano] UOEGridTable What we will attempt here is to show all negative value in red and perhaps those non negative green. The magic of this is an event definition that has been added to the UOEGridTable. #Event: ColumnRenderer(value As Object...
Top