I would like a switch that would invert the IDE Namespace from Native-Dominant to B4X-Dominant (and vice versa).
From:
Private lbl as Label
Private xlbl a B4XView
To:
Private lbl as View
Private xlbl as NativeLabel
With the switch set to B4X-Dominant there would be no "B4X" prefixes.
For me, I rarely would have to use the new "Native" prefix, and when I did it would be clear what I had in mind.
Imagine...
2B||~2B?
From:
Private lbl as Label
Private xlbl a B4XView
To:
Private lbl as View
Private xlbl as NativeLabel
With the switch set to B4X-Dominant there would be no "B4X" prefixes.
For me, I rarely would have to use the new "Native" prefix, and when I did it would be clear what I had in mind.
Imagine...
B4X:
Private Sub Page_Created (Root1 As View)
Pages.AddPageAndCreate("passwordPage", passwordPage)
Pages.ShowPageAndRemovePreviousPages("passwordPage")
Dim myPath As Path
Dim xPath As NativePath
Private cv As Canvas
Private xcv As NativeCanvas
Public imageRect As Rect
Private MP As MainPage
Private ftf As FloatTextField
Public elements As OrderedMap
Private Switch1 As Switch
Public fontFamily As Font
Private Sub Page_Resize (Width As Int, Height As Int)
tools.Get(3).As(View).Visible = False
This is just a random thought, born from boredom. Don't tell me you haven't thought of this.
If I were serious I would have put it Bugs & Wishlist Forum.
It would cause no end of troubles and confusion with legacy Apps, including one's own.
That is without the "small" consideration of implementation.
Although with the skills of the Founder it could probably be done in 24 little hours.
If I were serious I would have put it Bugs & Wishlist Forum.
It would cause no end of troubles and confusion with legacy Apps, including one's own.
That is without the "small" consideration of implementation.
Although with the skills of the Founder it could probably be done in 24 little hours.