-
Jul 4th, 2024, 04:18 PM
#1881
Re: TwinBasic
Originally Posted by fafalone
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.
-
Jul 5th, 2024, 12:20 AM
#1882
Junior Member
Re: TwinBasic
When importing a VB6 project in a non-English development environment(32/64), the editor will automatically insert space characters at the coding file beginning when you try to enter some code.when imported project name used pure english characters then everything goes well.
Last edited by fan2006; Jul 5th, 2024 at 12:32 AM.
-
Jul 5th, 2024, 10:41 AM
#1883
Re: TwinBasic
Originally Posted by xiaoyao
The forum does not allow twinbasic questions or technical articles or code libraries to be displayed in the VB6 section, which is a big loss. It would also be good if this topic or questions about TWINBASIC could be pinned to the top and displayed in the VB6 topic category.
In fact, every question about the TWINBASIC release and every code bank module file should be displayed in the VB6 topic category at the same time, because the two are almost the same.
At the same time, TWINBASIC should be displayed on many other forums and community websites, such as python, linux, vb.net, excel vba, office automation, WEBIDE, JAVASCRIPT, C# and other community categories for posting and asking for help. Twinbasic should be everywhere.
Why? The whole point of having different forums is organization. If something were to be cross-posted to all forums, then there's no point in having forums at all. Everything would be everywhere and everyone would have to sort through a bunch of chaff to get to any wheat. That defeats the whole purpose of the forums.
My usual boring signature: Nothing
-
Jul 6th, 2024, 01:34 PM
#1884
Re: TwinBasic
If Apple's development strategy is that the mobile operating system has nothing to do with the system on your computer, and even Apple's computer development department does not know that there is an iOS mobile operating system, and their different employees also discriminate against each other, it will be very bad.
Just like the users of Fat Force Aite here will never look down on Fat Force, and the users of Fat Mark will basically not use vb.net
He could say that the two are completely different programming languagesIn the end, Microsoft used this method to buy Nokia's mobile phone system for about $10 billion.
In just two years, it declared bankruptcy directly, and the sale price was only $100 million.
The biggest problem is that the forum has been out of development and probably hasn't changed in 20 years.
In fact, if the two languages can share these code or technical articles, it can be displayed in both sections at the same time, which is necessary.
If I'm on an Android phone, I can never find news about Apple apps. I think this is a step backwards in technology.
radbasic,twinbasic,Their source code is almost 100% directly similar to VB6, and they are directly compatible with each other.
In our community forum in China, he did not say that in the office software, uh, if most of it is about office VBA related technologies.It can't get it to show up on the office question page.
In fact, we are all completely free, and they can send it wherever they want. Because they use the same syntax and code, it's all generic.
Suppose twinbasic officially releases a VBA replacement.
He was even banned from posting news on the VBA community board.If there is a pure forum, most of them are to exchange VB6 technology. He doesn't even have a separate section for VB. Net.
Then they are not allowed to exchange twinbasic, VBA and VB. Net, which I think is very inconvenient.
Because a lot of code can't be implemented in one language, such as face recognition. The opencv is implemented directly with py. I just need to call it directly through a command function, or use Web socet communication
Different programming languages are used in conjunction with each other. There was even a time when Microsoft had a rule against using openai. But a few months later, they officially issued a press release to cancel the rule.
Because it's like they're saying that the company's employees are prohibited from using iPhones. Customers or employees of Goldstone purchase non-windows products. Even if they leave the company, they can not engage in the development or assistance of Google's Android system.
Last edited by xiaoyao; Jul 6th, 2024 at 01:41 PM.
-
Jul 6th, 2024, 05:38 PM
#1885
Re: TwinBasic
Those last few weren't on topic, but if I understand your point here, you think that spreading the knowledge between forums would benefit everybody. That's true, but also against the principle of the forum. People are not here to have knowledge spread to them. They are here for an answer to the question they have at the time they have it. Most people want that, and only that. Sure, being exposed to different ideas might benefit them, but it also might not. That's up to them to decide, not for us to push on them. People in Classic VB probably DO want to know about TB, but I'd be surprised if any regular user of the classic VB part of this forum is not currently aware of TB. That means that cross populating the forums would only aggravate them without helping them in any way.
My usual boring signature: Nothing
-
Jul 10th, 2024, 04:54 PM
#1886
Re: TwinBasic programming
twinBASIC status update:
twinBASIC Update: July 8, 2024
Highlights include a sneak preview of a coming report writer, plus support for accessing the Printers collection by printer name.
https://nolongerset.com/twinbasic-update-july-8-2024/
-
Jul 16th, 2024, 07:36 AM
#1887
Re: TwinBasic programming
twinBASIC status update:
twinBASIC Update: July 15, 2024
Highlights include another week of progress on the upcoming report writer, including another sneak peek video of the feature.
https://nolongerset.com/twinbasic-update-july-15-2024/
Last edited by VB6 Programming; Jul 23rd, 2024 at 03:36 AM.
-
Jul 18th, 2024, 09:08 PM
#1888
Junior Member
Re: TwinBasic
The report sample cannot be opened properly on Win7.
Last edited by fan2006; Jul 18th, 2024 at 09:33 PM.
-
Jul 18th, 2024, 11:48 PM
#1889
Re: TwinBasic
Originally Posted by fan2006
The report sample cannot be opened properly on Win7.
That error only occurs if you have closed the TOOLBAR. If you put the TOOLBAR panel back, it should work as expected.
-
Jul 19th, 2024, 12:20 AM
#1890
Junior Member
Re: TwinBasic
Yeah,everything goes well following your instructions.thx.
-
Jul 19th, 2024, 12:31 PM
#1891
Re: TwinBasic
Over 1 million views of this thread!
Good to see so much interest in the new twinBASIC programming language
-
Jul 23rd, 2024, 03:33 AM
#1892
Re: TwinBasic programming
twinBASIC status update:
twinBASIC Update: July 22, 2024
Highlights include two blockbuster features that Access developers will instantly recognize: an Access-style report writer and a lightweight expression service.
https://nolongerset.com/twinbasic-update-july-22-2024/
-
Jul 23rd, 2024, 11:16 AM
#1893
Re: TwinBasic
Buy a coffee for twinBASIC.
https://ko-fi.com/twinbasic
-
Jul 23rd, 2024, 11:31 AM
#1894
Fanatic Member
Re: TwinBasic
Originally Posted by VB6 Programming
Done and more than well-deserved!
-
Jul 23rd, 2024, 01:28 PM
#1895
Re: TwinBasic
Originally Posted by AAraya
Done and more than well-deserved!
I'm sure Wayne will appreciate it
-
Jul 30th, 2024, 09:01 AM
#1896
Re: TwinBasic programming
twinBASIC status update:
twinBASIC Update: July 29, 2024
Highlights include in-place editing of label captions and a mini toolbar for quick formatting of font properties for form and report controls.
https://nolongerset.com/twinbasic-update-july-29-2024/
-
Aug 6th, 2024, 03:37 AM
#1897
Re: TwinBasic programming
twinBASIC status update:
twinBASIC Update: August 5, 2024
Highlights include improved array features (better non-Variant support, compile-time type checking, and assignment syntax) and a command line arg handling discussion.
https://nolongerset.com/twinbasic-update-august-5-2024/
-
Aug 10th, 2024, 08:22 PM
#1898
Junior Member
Re: TwinBasic
the tb color dialogbox is not properly displayed.
-
Aug 12th, 2024, 12:52 PM
#1899
Re: TwinBasic
I cant see whats wrong in that pic, can you clarify?
-
Aug 13th, 2024, 12:52 AM
#1900
Junior Member
Re: TwinBasic
I mean The color dialogbox is not well adapted to the position and is obscured by the taskbar .
-
Aug 14th, 2024, 04:36 AM
#1901
Re: TwinBasic programming
twinBASIC status update:
twinBASIC Update: August 13, 2024
Highlights include predefined caption/text when adding controls, a progress update on form control implementation, and how to set the icon for your tB apps.
nolongerset.com/twinbasic-update-august-13-2024/
The latest releases of the twinBASIC programming IDE are available at https://github.com/twinbasic/twinbasic/releases
Last edited by VB6 Programming; Aug 14th, 2024 at 05:03 AM.
-
Aug 20th, 2024, 01:47 PM
#1902
Re: TwinBasic
twinBASIC status update:
twinBASIC Update: August 19, 2024
Highlights include...a periodic reminder that the twinBASIC project typically keeps an insane release frequency.
nolongerset.com/twinbasic-update-august-19-2024/
The latest releases of the twinBASIC programming IDE are available at https://github.com/twinbasic/twinbasic/releases
-
Aug 27th, 2024, 05:53 PM
#1903
Re: TwinBasic
twinBASIC status update:
twinBASIC Update: August 25, 2024
Highlights include a couple of teasers regarding forthcoming twinBASIC releases, a possible VIP "Silver" package, and bug fixes for fafalone's WinDevLib twinPACK.
nolongerset.com/twinbasic-update-august-25-2024/
The latest releases of the twinBASIC programming IDE are available at https://github.com/twinbasic/twinbasic/releases
-
Sep 3rd, 2024, 04:29 AM
#1904
Re: TwinBasic
twinBASIC status update:
twinBASIC Update: September 2, 2024
Highlights include bated breath, cautious optimism, sayings of sooth, and pithily proffered prognostications.
nolongerset.com/twinbasic-update-september-2-2024/
The latest releases of the twinBASIC programming IDE are available at https://github.com/twinbasic/twinbasic/releases
-
Sep 4th, 2024, 08:11 AM
#1905
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|