Search found 56 matches

by nastasa eodor
Feb 23, 2021 10:51
Forum: Projects
Topic: Windows GUI wrapper for FreeBasic
Replies: 3
Views: 152

Re: Windows GUI wrapper for FreeBasic

Xusinboy Bekchanov wrote:Good work. It's good that it's on Github now.

thank you, yes it is, i will update there too
by nastasa eodor
Feb 23, 2021 8:56
Forum: Projects
Topic: Windows GUI wrapper for FreeBasic
Replies: 3
Views: 152

Re: Windows GUI wrapper for FreeBasic

a more complicated QForm_dll.bas and his dealer with that dll, test_qform_dll.bas QForm_dll.bas #include "../gui/kogaion_gui_standards.bas" type QForm1 extends QForm as QButton Button declare static sub ButtonClick(sender as QObject) declare static sub FormClose(sender as QObject,byref act...
by nastasa eodor
Feb 23, 2021 7:45
Forum: Projects
Topic: Windows GUI wrapper for FreeBasic
Replies: 3
Views: 152

Windows GUI wrapper for FreeBasic

I propose an idea of Windows GUI wrapper, you can download it here http://rqwork.de/forum/Upload/showthread.php?tid=235, who wants to participate is welcome. Here is repository https://github.com/eodor/FreeBasicWinGUI some examples: qbutton_test.bas #include once "../gui/kogaion_gui_standards.b...
by nastasa eodor
Feb 22, 2021 21:36
Forum: Community Discussion
Topic: FreeBASIC IDEs/Editors
Replies: 25
Views: 5760

Re: FreeBASIC IDEs/Editors

Shrimp v3.5 the simple but yet powerful editor for FreeBasic, also come with FreeBasic plugin for Dialog creation.
Image
download it from: http://rqwork.de/forum/Upload/showthread.php?tid=14
by nastasa eodor
Feb 22, 2021 18:48
Forum: Community Discussion
Topic: type and static type
Replies: 15
Views: 527

Re: type and static type

For fun your first post without static methods. type QObject extends Object as string ClassName as integer ID end type type QStaticObject extends QObject static as QObject ptr AnObject declare function ID_get as integer declare sub ID_set(as integer) declare function ClassName_get as string declare...
by nastasa eodor
Feb 20, 2021 20:09
Forum: Community Discussion
Topic: type and static type
Replies: 15
Views: 527

Re: type and static type

I suppose adding extends object then virtual to every method, and thus creating the vtable does no harm even if polymorphism is not needed. Certainly it has no effect on the mangled names of the methods. The vtable itself is named separately. Maybe a slight overhead, but for an IDE speed is not cri...
by nastasa eodor
Feb 20, 2021 20:08
Forum: Community Discussion
Topic: type and static type
Replies: 15
Views: 527

Re: type and static type

is any way here, to get the count of virtual functions, in runtime? To my knowledge no. I think the compiler fills in a new vtable for each new class (type with virtual procedures) on the fly, but probably Jeff or dkl can answer better than me. Everything I know about the vptr / vtable structure is...
by nastasa eodor
Feb 20, 2021 6:58
Forum: Community Discussion
Topic: type and static type
Replies: 15
Views: 527

Re: type and static type

Same example, but with an un-typed pointer of instance: type udt extends object as double y declare virtual function plus(byval as double) as double declare virtual function minus(byval as double) as double end type function udt.plus(byval x as double) as double print __function__ return y+x end fu...
by nastasa eodor
Feb 18, 2021 8:21
Forum: Community Discussion
Topic: type and static type
Replies: 15
Views: 527

Re: type and static type

Could use byref functions. I have changed men to folks, there could be some ladies around. type QObject extends Object as string ClassName as integer ID end type type QStaticObject extends QObject static as QObject ptr AnObject 'declare static function ID_get as integer 'declare static sub ID_set(a...
by nastasa eodor
Feb 18, 2021 8:17
Forum: Community Discussion
Topic: type and static type
Replies: 15
Views: 527

Re: type and static type

fxm wrote:@nastasa eodor

Could you explain what is the purpose of this code and what are you looking for?

yes, it is a work around for an future ide which use an property inspector, could set/get properties for an pointer type anonymus, lot of code will be saved in that case...
by nastasa eodor
Feb 16, 2021 21:38
Forum: Community Discussion
Topic: type and static type
Replies: 15
Views: 527

type and static type

look closer to this code... type QObject extends Object as string ClassName as integer ID end type type QStaticObject extends QObject static as QObject ptr AnObject declare static function ID_get as integer declare static sub ID_set(as integer) declare static function ClassName_get as string declare...
by nastasa eodor
Feb 15, 2021 21:14
Forum: Projects
Topic: RqWork7 and Shrimp
Replies: 4
Views: 693

Re: RqWork7 and Shrimp

shrimp was updated to version 3.5 get it from here http://rqwork.de/forum/Upload/showthread.php?tid=14 also a code sample for gui wrapper who come with shrimp #include once "C:\Users\eodor\Desktop\IDE7_1\IDE7\gui\kogaion_gui_standards.bas" dim shared as QForm Form1 dim shared as QButton QB...
by nastasa eodor
Oct 10, 2020 16:57
Forum: Community Discussion
Topic: Permission
Replies: 2
Views: 433

Permission

ok, i try to contact the freebasic team by email, was impossible for, so i use this way to contact them. I am builder of RqWork7(Kogaion), and i need permission from you, to use a download link inside my software, in case that the user have no freebasic compiler, installed in his computer.
by nastasa eodor
Sep 27, 2020 7:48
Forum: Projects
Topic: RqWork7 and Shrimp
Replies: 4
Views: 693

Re: RqWork7 and Shrimp

QRichEdit class and highlight example , here http://rqwork.de/zips/richedit_highlight.zip

Image
Image

Go to advanced search