Your libraries (like all the others) are not B4A code sources but java code, so don't worry.Does this feature apply to libraries?
Yes, I guess so, I think I misunderstood the feature but now I have a better understanding of it!Your libraries (like all the others) are not B4A code sources but java code, so don't worry.
That's true, including in the case of b4xlibs.Your libraries (like all the others) are not B4A code sources but java code, so don't worry.
Maybe in a future version...A text box to search in the popup text. Here is a mockup:
I understand Erels answer the other way, that b4xlib code will not be shown.3. .bxlib library added from forum, will show code
Just to be clear.
Right ?
- Our own code, in service / code etc. module, will show code
- .bas library added from forum, will show code
- .bxlib library added from forum, will show code
- .jar library added from forum, will NOT show code
Regards,
Anand
I don't see it like this. b4xlibs are very similar to natively written libs. Just kept in a different structure that allows them to be cross platform.B4x libs are a set of modules/files and are quite unlike "standard" libs.
Well it is good for library writers who will not want their codes to be seen, for obvious reason. At least not easily.To make things clear: it will NOT show code from b4xlibs.
For me this is the correct approach.it will NOT show code from b4xlibs
I agree on this context.This mindset can be compared to the official libraries, which we all use without knowing what Erel made in them. They are well designed, we just use them, and life is good.
I think it gets a little bit complicated with b4xlibs. It is up to the author of the lib if you are allowed to look at/copy/modify the source (example @Star-Dust, who is providing b4xlibs with the understanding that people do not look at/copy/modify the code). Therefore, b4xlibs should be treated like regular libraries.But many a times we the beginners are suggested "b4xlibs is a zip file, open it and make changes in .bas and zip it back", search the forum for it.
For those libraries that allow you to look at the code, you could, for studying purposes, unpack the libraries and include the relevant .bas files in your project. This may seem like an extra step, but remember, at least you are looking at basic code. For java libraries, whose source is available online, you pretty much need to know some Java to become familiar with the internal workings of them. Plus the code viewing (proposed here) would never integrate as well as the unpacked b4xlib.But then the feature is less useful to beginners like me who need/like to study the code of others library, while using the 'said' library function. Looking at our own codes is not very useful, to me at least.
I don't agree with this!But many a times we the beginners are suggested "b4xlibs is a zip file, open it and make changes in .bas and zip it back", search the forum for it.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?