-
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
-
Sep 9th, 2024, 11:02 AM
#1906
Re: TwinBasic programming
twinBASIC status update:
twinBASIC Update: September 8, 2024
Highlights include new releases focused on improved performance and VB6/VBA compatibility, along with Microsoft's latest attack on its own tech stack.
nolongerset.com/twinbasic-update-september-8-2024/
The latest releases of the twinBASIC programming IDE are available at https://github.com/twinbasic/twinbasic/releases
-
Sep 12th, 2024, 10:48 PM
#1907
Junior Member
Re: TwinBasic
The exe file built with recent release flickers when running.
-
Sep 13th, 2024, 03:31 AM
#1908
Re: TwinBasic
When running on a toaster? explain - detail.
https://github.com/yereverluvinunclebert
Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.
By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.
-
Sep 13th, 2024, 03:34 AM
#1909
Re: TwinBasic
Paying off technical debt helps ensure the project's long-term success, but it's a bit like your NFL team drafting an offensive lineman with their first pick: it may be the best choice, but it's still not very exciting.
This sentence means nothing to me. I am an Englishman born and raised in Oxfordshire - and I recognise my language but that's about it.
https://github.com/yereverluvinunclebert
Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.
By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.
-
Sep 13th, 2024, 07:31 AM
#1910
Junior Member
Re: TwinBasic
Video_2024-09-13_202541.7z
The attchment will make it clear.just check the userform and the taskbar.
-
Sep 13th, 2024, 08:10 AM
#1911
Fanatic Member
Re: TwinBasic
Originally Posted by yereverluvinuncleber
This sentence means nothing to me. I am an Englishman born and raised in Oxfordshire - and I recognise my language but that's about it.
Does this translation help?
"Paying off technical debt is important for the long-term success of a project, but it often feels like doing maintenance work. It’s necessary to ensure everything runs smoothly, but it’s not as exciting as adding new features or making visible improvements."
-
Sep 13th, 2024, 09:18 AM
#1912
-
Sep 13th, 2024, 07:10 PM
#1913
Re: TwinBasic
Yes, I'll take that and "run with it". Thankyou for the translation. I was beginning to feel like a foreigner.
https://github.com/yereverluvinunclebert
Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.
By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.
-
Sep 17th, 2024, 03:46 AM
#1914
Re: TwinBasic programming
twinBASIC status update:
twinBASIC Update: September 16, 2024
Highlights include support for the .Image property on Form/PictureBox/MDIForm objects, two new static analysis warnings, and inline assembly language support.
nolongerset.com/twinbasic-update-september-16-2024/
The latest releases of the twinBASIC programming IDE are available at https://github.com/twinbasic/twinbasic/releases
-
Sep 24th, 2024, 05:12 AM
#1915
Re: TwinBasic
twinBASIC status update:
twinBASIC Update: September 23, 2024
Highlights include big plans for the future of UDTs in twinBASIC and an in-person presentation on twinBASIC at Oxford University in England.
nolongerset.com/twinbasic-update-september-23-2024/
The latest releases of the twinBASIC programming IDE are available at https://github.com/twinbasic/twinbasic/releases
-
Sep 25th, 2024, 02:12 PM
#1916
New Member
Re: TwinBasic
Why I can't connect listview to ImageList in twinbasic 610?
Last edited by good boy; Sep 25th, 2024 at 02:23 PM.
-
Sep 25th, 2024, 04:58 PM
#1917
Re: TwinBasic
Not implemented yet. You can set it via code right now as a workaround... I'll have to check later whether it still requires API.
-
Sep 26th, 2024, 03:15 AM
#1918
Junior Member
Re: TwinBasic
bug with tb mothview .the monthview will not stop when the left/right arrow button is clicked.
-
Sep 26th, 2024, 04:12 AM
#1919
Re: TwinBasic
Originally Posted by fan2006
bug with tb mothview .the monthview will not stop when the left/right arrow button is clicked.
There's an existing report on this you can follow to track status: https://github.com/twinbasic/twinbasic/issues/1898
-
Sep 26th, 2024, 07:19 AM
#1920
Re: TwinBasic
Originally Posted by fan2006
bug with tb mothview .the monthview will not stop when the left/right arrow button is clicked.
The issue is now fixed as of Beta 613 .
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
|