Since I have taken up the b4a and b4j environments I have struggled like never before to learn how to use these tools. Yes I am a bit of a dinosaur from the late 90's but I am pretty smart and have learned how to research and look for answers on my own. The event driven world is a challenge but do able. I wanted to post my observation so that hopefully others can benefit.
I will copy a snippet from the tabpane tutorial:
So after reading this thread I realize that I want to use the internal designer so i go there and plop a tabpane down and wow that was easy. But then I realize I can't drop form elements in the designer on each tab. So I then come back to this tutorial and no where does it talk about using the designer to manage tabs or putting stuff on the tabs. So I am left now with no example or how to with respect to the designer because this tutorial is only for code application.
So what do I do now? I search around and fine people struggling as well but the questions asked and the answers given assume so much that the inexperienced and beginner people are left more confused than they were before they started looking.
I guess what I find frustrating is that a great tool is created like the designer but no example videos or tutorials on how to actually use the tool with different views. I know that the gui can do everything with the views and code has to be written to interact with them, but show us how to do that. Don't make a statement like:
"You can either use the designer to create the TabPane and the Tabs (TabPages) or create them with code.
It is easier to use the designer,..."
and then leave us hanging with no where to go. I am sure the developers are hard at work with new features and improvements but if the beginner users get so discouraged that they leave what is the point of keep pumping out new versions.
Probably shooting myself in the foot here but I am committed to the environment as I have invested too much time to try something else. On ward and upward. My intent is not disrespect anyone's efforts only to point out what my experience has been and if it can help then great if not then I just keep on trudging.
I will copy a snippet from the tabpane tutorial:
B4X:
B4J v1.06 adds support for TabPane. TabPane is similar to Android TabHost or Windows TabControl.
You can either use the designer to create the TabPane and the Tabs (TabPages) or create them with code.
It is easier to use the designer, however in this example we will add them programmatically.
The first step is to create a TabPane. TabPane holds a List of TabPages.
We then create several TabPages and add them to this list. Each TabPage holds a Pane which is the actual content.
So after reading this thread I realize that I want to use the internal designer so i go there and plop a tabpane down and wow that was easy. But then I realize I can't drop form elements in the designer on each tab. So I then come back to this tutorial and no where does it talk about using the designer to manage tabs or putting stuff on the tabs. So I am left now with no example or how to with respect to the designer because this tutorial is only for code application.
So what do I do now? I search around and fine people struggling as well but the questions asked and the answers given assume so much that the inexperienced and beginner people are left more confused than they were before they started looking.
I guess what I find frustrating is that a great tool is created like the designer but no example videos or tutorials on how to actually use the tool with different views. I know that the gui can do everything with the views and code has to be written to interact with them, but show us how to do that. Don't make a statement like:
"You can either use the designer to create the TabPane and the Tabs (TabPages) or create them with code.
It is easier to use the designer,..."
and then leave us hanging with no where to go. I am sure the developers are hard at work with new features and improvements but if the beginner users get so discouraged that they leave what is the point of keep pumping out new versions.
Probably shooting myself in the foot here but I am committed to the environment as I have invested too much time to try something else. On ward and upward. My intent is not disrespect anyone's efforts only to point out what my experience has been and if it can help then great if not then I just keep on trudging.