Results 1 to 40 of 2075

Thread: TwinBasic

Threaded View

  1. #10
    PowerPoster
    Join Date
    Jan 2020
    Posts
    5,538

    Re: TwinBasic

    Quote Originally Posted by fafalone View Post
    Yes thank you Captain "Professional" for the great wisdom of informing me Windows APIs only work on Windows and not Linux.

    I understand the important of cross platform ability, but I don't think you understand the importance of existing apps that are for Windows to begin with to continue to work as-is. 'Rewrite the entire UI *first*' is too high a barrier to bringing in existing code. Without UI compatibility, people probably won't even be interested in taking the first step into a successor at this point, let alone jumping to cross platform.
    If we can read the wine code. The windows UI control. Into the Linux GTK implementation, so you don't need to translate it all together.Just like Linux uses Cario, or GTK, raylib, winform, Maui
    It's just a choice.
    To achieve the highest degree of compatibility with wine, it is definitely necessary to develop an IDE.There was a Chinese who turned 300 dlls of Google Chrome into only one DLL.
    The Google kernel becomes a webbrowser-like OCX control. From 500 megabytes in size to only 35 megabytes.
    This technical solution was quite useful before Microsoft's webview 2 control.
    In the past, the speed of mechanical hard disk was only 100 megabytes.We will choose the memory operating system.Trim down the operating system to just the necessary files. As long as your C disk changes from 20gb to 5gb.
    Then we install the system into the memory, and you only need 16gb of memory, and you can experience the read and write speed of 8000 MB per second.

    Now the technology of solid-state hard disk is becoming more and more powerful.The speed reaches about 2GB per second.So of course no one uses the memory operating system.Its greatest advantage is that it can prevent viruses from invading, and every time it restarts the computer, it becomes a brand new system.

    windows api,createwindowex,findwindow,listview,listbox by api,All technologies can be implemented on Linux.
    First of all, I developed an IDE twinbasic, in which all the windows are the first to use the functions of the API, cross-platform, this is no problem. It needs to be integrated with open source technology.
    You can also use Linux as a normal application. QT, UI, GTK, for example, are packaged as VB6 form interface elements. Or simulate winform.
    At present, some college students have implemented a winform cross-platform UI. The GTK package becomes the windows forms implementation on all systems with an almost identical display. It's just that he has fewer interfaces.
    Last edited by xiaoyao; Jul 4th, 2024 at 04:26 PM.

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