1. Is it possible to reduce the dimensions of the views and the font size for a specific layout?
That is just the way the components are designed. You either dive into the CSS of each component and make changes, or a quick and dirty way could be by adding this to Main:
#if CSS
body {
zoom: 80%;
}
#End If
NOTE: the user can overrule this by pressing Ctrl +/- as this is a browser functionality.
2. How can I get the size of SKCombo?
What do you mean by that? As you are the one that adds the number of things to the combo, you should keep track of it.
3. How can I "activate" multiline in SKTextBox or are there better alternatives?
An SKTextBox is always single line. The multiline version in HTML is a SKTextArea
4. No event from designer for SKCheckbox
Probably the same issue as with SKRadio but not yet exposed. Try Sub Chk_Change(event As BANanoEvent)
5. When we put .Enabled = False in SKRadio, SKCheckbox, the text does not change color
Not a bug. Guess the original Skeleton CSS lib did not implement this in their CSS.
6. The SKRadio event from the designer is _Click but it actually works with _Change
Will be fixed, together with similar issue in SKCheckBox
7. Have prefix, suffix and label simultaneously in the SKTextBox
As I said, I will check if this is possible
8. Add GetDefaultLocalStorage2(key, default)
The Storage methods are one-on-one wraps of the original JavaScript methods. There is no build-in functionality like that in JavaScript because this is very easy to write yourself with an 'Or':
BANano.SetLocalStorage2("test", "hello")
Dim result As String = BANano.GetLocalStorage2("test") Or "default"
Log(result) ' exists so -> hello
Dim result As String = BANano.GetLocalStorage2("test2") Or "default"
Log(result) ' does not exist so -> default
I'll try to find some time this weekend to update the BANanoSkeleton lib with your findings.
Alwaysbusy