Results 1 to 5 of 5

Thread: Macro Recording Tool, twinbasic plugin development, VBA SDK

  1. #1

    Thread Starter
    PowerPoster
    Join Date
    Jan 2020
    Posts
    5,044

    Macro Recording Tool, twinbasic plugin development, VBA SDK

    Quote Originally Posted by VB6 Programming View Post
    twinBASIC status update:

    twinBASIC Update: January 14, 2025

    Highlights include official support for tB IDE themes, new UserControl events (PreKeyUp/PreKeyDown), and a big announcement from the XYplorer software team.


    nolongerset.com/twinbasic-update-january-14-2025/



    The latest releases of the twinBASIC programming IDE are available at https://github.com/twinbasic/twinbasic/releases


    If tab switching in the design environment is supported. Container function.
    This will be more convenient.

    It would be better if you could open up a macro action recording tool like VBA.
    80% of our code can be implemented automatically. You just need to operate it once on the IDE, and we can make a few changes.

    If the extender plug-in project is developed. You can control the entire IDE, hide all menus, or add menus.
    Click on each element on the IDE. Just like DDE technology, VBA controls excel technology.VB. Net, C , I never dare to use his plug-in development, because his learning cost may be 1000 times.

    If he also has a Macro Action Recording tool on the IDE, you click on some menus or add a control to the form. Set various properties.

    If they can be automatically converted and saved as code. Then the difficulty of our plug-in development can be reduced by 10,000 times.

    Turn vs2022 plugin development into adding images or changing cell colors with VBA. Switch between different tables or different tab functions. Click on a different menu or toolbar button.
    (Through the function of recording macros, you can write these professional codes in only two minutes.)
    If anyone who has not studied plug-in development can implement such a function in less than 5 minutes, it is very convenient.

    But to develop plug-ins in C#, you may need to learn at least a month to two years to develop better plug-ins.
    Last edited by xiaoyao; Feb 10th, 2025 at 04:41 PM.

  2. #2

    Thread Starter
    PowerPoster
    Join Date
    Jan 2020
    Posts
    5,044

    Re: Macro Recording Tool, twinbasic plugin development, VBA SDK

    2D Vector GraphicsIf we write all kinds of code to implement it, it will be very complicated.
    If we have a control like The drawing software that comes with Windows.

    For example, add a line and draw a rectangle. Draw a Bezier curve. We can directly adjust the height of a circle into an ellipse.

    If every mouse operation. It will be automatically converted into code.In fact, this is like the principle of VBA macro programming.
    Reduce development time by a factor of 1000.
    It used to take you half a year to learn this technology, but now you only need a week to learn it.

    Name:  5c2628c20b364a241d1b68d2399eea18.jpg
Views: 196
Size:  26.4 KBName:  f7bfd9240964c17506bc40739f6c187a.png
Views: 195
Size:  26.7 KB

  3. #3

    Thread Starter
    PowerPoster
    Join Date
    Jan 2020
    Posts
    5,044

    Re: Macro Recording Tool, twinbasic plugin development, VBA SDK

    For example, you can ask questions like this:

    How to implement a simple VBA-like macro recorder with VB6 code? A window has several buttons, single select, multiple select, drop down boxes, and menus. For example, the content in the drop-down box corresponds to: select a constant type for one of the parameters of a function. For example, the check box, corresponding to the search text, is fuzzy matching? Click on the menu item (save) to generate the macro code. Corresponds to a com method: workbook. Save.

  4. #4

    Thread Starter
    PowerPoster
    Join Date
    Jan 2020
    Posts
    5,044

    Re: Macro Recording Tool, twinbasic plugin development, VBA SDK

    vb.net How to create a vs 2022 plug-in project

    twinbasic How to create a plug-in project?

    https://www.vbforums.com/showthread....72#post5670472

  5. #5

    Thread Starter
    PowerPoster
    Join Date
    Jan 2020
    Posts
    5,044

    Re: Macro Recording Tool, twinbasic plugin development, VBA SDK

    twinbasic,Develop some controls, preferably with the ability to read and save properties automatically.
    VB6, Custom Control. You have to create a property yourself, save the property, and read the property.All of them need manual maintenance, which is very complicated.
    For example, we add a background color attribute. Or font size, weight, font name.
    We can specify an initial value. When we manually select a drop-down list or enter new text.It should be automatically saved to the control properties file.
    Or like VB. Net, eventually it will become code. Or a piece of JSON data. XML attribute
    Each time the control loads, it reads the words and displays them.
    For example, you develop a browser control. You set a URL text, and in ID design mode, the browser will automatically open the page. You can also add an option to not open the URL in design mode.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width