Search found 1827 matches

by Imortis
Jun 16, 2025 20:11
Forum: Beginners
Topic: Questions about Strings
Replies: 5
Views: 220

Re: Questions about Strings

ZString manual If you are using a zstring ptr, you need to use ALLOCATE to reserve the memory. If you use ZString * X, you don't need to allocate the memory, hence why the final print statement you have commented is the only one that works. Can I ask what you are trying to accomplish with the type ...
by Imortis
Jun 16, 2025 17:54
Forum: Community Discussion
Topic: Depths Of Darkness - Eric Draves - Destructosoft Info??
Replies: 17
Views: 2069

Re: Depths Of Darkness - Eric Draves - Destructosoft Info??

... I don't think I have the skill to remake the whole game. Why not try and see how far you can get? At the very least it would be a good way to learn. If you don't know how to do something, you can come here or to the Discord server and ask. If you don't know where to start, there are a bunch of ...
by Imortis
Jun 16, 2025 15:22
Forum: Beginners
Topic: Questions about Strings
Replies: 5
Views: 220

Re: Questions about Strings

hello, I have some simple questions For better understanding about Strings: where does -> String Data Type comes from in freebasic like String, ZString, WString ? a) it's c++ based and a string class? or b) in c the char type and creates an array of characters to make a string? c) an own Data Type ...
by Imortis
Jun 16, 2025 14:10
Forum: Community Discussion
Topic: Depths Of Darkness - Eric Draves - Destructosoft Info??
Replies: 17
Views: 2069

Re: Depths Of Darkness - Eric Draves - Destructosoft Info??

Did this guy Πss in your cornflakes or something? You seem rather abnormally determined to assassinate this guy because 14 years ago he had the temerity to make a game people like Saying "he's not that skilled" and "he's no Carmack" hardly counts as assassination. The same could...
by Imortis
Jun 10, 2025 14:30
Forum: Projects
Topic: IUP_FB_EDITOR (simple development environment)
Replies: 203
Views: 102273

Re: IUP_FB_EDITOR (simple development environment)

VANYA, I know I mentioned before that I made a small change on my personal copy of the source code, but would you be willing to add it to the main project? All I did, was add a new filter option in the File Open Dialog that matches both BAS and BI files, as I frequently like to open both at once. I ...
by Imortis
May 27, 2025 17:14
Forum: Projects
Topic: WinFBE Editor and FreeBASIC Compiler (All-in-One Package) (V3.2.0 May 29, 2025)
Replies: 1003
Views: 453454

Re: WinFBE Editor and FreeBASIC Compiler (All-in-One Package) (V3.1.0 June 4, 2023)

I just noticed that there is an issue with TODOs. They only are properly found if they are at the beginning of the line. If you add one to the end of the line after some code, they don't get picked up. You are correct. When I implemented the feature, I did so to only test for the TODO signature at ...
by Imortis
May 26, 2025 16:51
Forum: Projects
Topic: WinFBE Editor and FreeBASIC Compiler (All-in-One Package) (V3.2.0 May 29, 2025)
Replies: 1003
Views: 453454

Re: WinFBE Editor and FreeBASIC Compiler (All-in-One Package) (V3.1.0 June 4, 2023)

I just noticed that there is an issue with TODOs. They only are properly found if they are at the beginning of the line. If you add one to the end of the line after some code, they don't get picked up.
by Imortis
May 24, 2025 13:17
Forum: Community Discussion
Topic: License for FBGFX?
Replies: 23
Views: 7672

Re: License for FBGFX?

https://github.com/freebasic/fbc/blob/m ... icense.txt
Looks like it has been changed. That is the same license file that is in the rtlib.
by Imortis
May 21, 2025 6:04
Forum: Documentation
Topic: -dylib vs -dll
Replies: 2
Views: 1137

Re: -dylib vs -dll

According to the wiki: nothing.
-dll
Create a DLL, including the import library. (Same as -dylib)
-dylib
Create a DLL, including the import library
by Imortis
May 19, 2025 12:53
Forum: DOS
Topic: Can you still use inp and out in 32bit protected mode?
Replies: 2
Views: 961

Re: Can you still use inp and out in 32bit protected mode?

freeBASIC already has this. See the docs on ScreenSync
by Imortis
Apr 07, 2025 18:22
Forum: Beginners
Topic: Class example questions
Replies: 9
Views: 1738

Re: Class example questions

hello fxm, imortis thanks For your declarations And feedback look at These two examples below, how I can prevent Using "with." in my Second example For correct running? thanks fxm for your example too. ' test example with "this." ' 1) Type vec4 as single w,x,y,z Declare Construc...
by Imortis
Apr 07, 2025 13:11
Forum: Beginners
Topic: Class example questions
Replies: 9
Views: 1738

Re: Class example questions

When calling explicitly or implicitly any non static member procedure on a type instance, the instance is passed to the procedure but as the first hidden parameter. (implicit call can be a constructor/destructor call induced by 'DIM' for example) 'THIS' is not the passed instance but a reference to...
by Imortis
Apr 03, 2025 20:32
Forum: General
Topic: Resizing columnsand rows in a grid using Window9
Replies: 3
Views: 914

Re: Resizing columnsand rows in a grid using Window9

What is the gadget you are using? I don't see a "grid" gadget in the docs.
by Imortis
Apr 03, 2025 17:34
Forum: Libraries & Headers
Topic: GUI library for Windows \ Linux (window9)
Replies: 1084
Views: 352267

Re: GUI library for Windows \ Linux (window9)

@imortis There isn't a 'lib folder'. ... However, the 'z' library could not be found. zlib.bi refers to a lib folder - but there isn't one! . My mistake. You are right. The zip forwindow9 doesn't have a "lib" folder. But a quick look around in the zip uncovered the Bin folder with the win...
by Imortis
Apr 03, 2025 15:10
Forum: Libraries & Headers
Topic: GUI library for Windows \ Linux (window9)
Replies: 1084
Views: 352267

Re: GUI library for Windows \ Linux (window9)

The instructions aren't wrong, but they are incomplete. There are now two versions of the .a file for each compiler: one for ascii and one for unicode. I tried to alter the include to pick the correct one when compiling but that didn't work and I'm not sure why. Instead I just took the unicode versi...