1/21/2024 0 Comments Openoffice base programming![]() ![]() ![]() I complain because I have to use it: I am not as meddlesome as I complain (or say something) about whatever I can stay away from. In fact, I use it only when I have to: certainly, I can and happily do implement my main logic in some Java or C++ UNO components, but as LibreOffice requires a macro for each of the event handlers of any button, etc., I create some macros in LibreOffice Basic only as invokers of those UNO components. You are disgusting! Don't use it if you hate it! Madam, because it is not object-oriented, it is poor in functionality (no list, no map, no thread, poor GUI, etc.), its variable types system is loose (a too-comprehensive type like 'Variant' or 'Object' has to used in many cases), and last but not least, it is poorly documented (any document I have found does not clarify some essential features of the programming language). In fact, honestly, I am not familiar with LibreOffice Basic much more honestly, I do not like LibreOffice Basic much more more honestly, I hate LibreOffice Basic, much. So, I'm not allowed to create any class in LibreOffice Basic. That fact fogs me, who is adjusted to organize my code in classes. ![]() Sir, LibreOffice or Apache OpenOffice Basic does not allow us to create any 'class' (as a term in the object-oriented programming terminology). If you are searching for a way to structurize your LibreOffice or Apache OpenOffice Basic code, this may furnish a clue, even if you do not accept all it proposes. In this article, I will attempt to structurize my LibreOffice Basic code. Here are Hypothesizer 7, Objector 17A, and Objector 17B in front of a computer. The reader will know a way to structurize his or her LibreOffice or Apache OpenOffice Basic code. The reader has basic knowledge on LibreOffice or Apache OpenOffice Basic programming. 2: Creating Any Pseudo-Class in LibreOffice or Apache OpenOffice Basic.1: Mapping the Java (, C++, or C#) Structure to LibreOffice or Apache OpenOffice Basic.Here is an attempt to structurize one's Basic code nevertheless. LibreOffice/OpenOffice Basic does not allow creating class. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |