Page 1 of 1
Visual Designer (hexed) CreateGadgetList to UseGadgetList
Posted: Wed Feb 10, 2010 3:39 pm
by artofwork
Not sure if they fixed this yet, however i noticed that there is quite a few errors in PureBaisc's software.
I'm fairly new to this language so as i find the buggy functions and such i'll just update it as i go.
Using xvi32 I made a simple modification to the Visual Designer changing CreateGadgetList() to UseGadgetList(), this way when you generate the source code for your window, it will compile properly the first time without errors/warnings.
You don't have an option to upload anything so i just uploaded it to rapidshare
For those that don't trust downloading software from an outside source this modification can easily be done by downloading your favorite hex editor.
Open up the Visual Designer in the hex editor and do a search with the option selected "text string" copy and paste "CreateGadgetList" without the quotes.
** Important**
do not use the delete key inside of the hex editor you might just ruin the file
When you locate the CreateGadgetList, if your using xvi32 on the right side u can edit the ateGadgetList to UseGadgetList then on the left side is the actual hex code place inside where 'Cre' is in hex 20 20 20.
For those who don't know 20 is the hex equivalent to the char space.
When you save the file make sure you click on the left side window so that the hex side of the editor is highlighted.
Re: Visual Designer (hexed) CreateGadgetList to UseGadgetList
Posted: Wed Feb 10, 2010 5:54 pm
by tempest
artofwork wrote:Not sure if they fixed this yet, however i noticed that there is quite a few errors in PureBaisc's software.
I'm fairly new to this language so as i find the buggy functions and such i'll just update it as i go.
Using xvi32 I made a simple modification to the Visual Designer changing CreateGadgetList() to UseGadgetList(), this way when you generate the source code for your window, it will compile properly the first time without errors.
You don't have an option to upload anything so i just uploaded it to rapidshare
For those that don't trust downloading software from an outside source this modification can easily be done by downloading your favorite hex editor.
Open up the Visual Designer in the hex editor and do a search with the option selected "text string" copy and paste "CreateGadgetList" without the quotes.
** Important**
do not use the delete key inside of the hex editor you might just ruin the file
When you locate the CreateGadgetList, if your using xvi32 on the right side u can edit the ateGadgetList to UseGadgetList then on the left side is the actual hex code place inside where 'Cre' is in hex 20 20 20.
For those who don't know 20 is the hex equivalent to the char space.
When you save the file make sure you click on the left side window so that the hex side of the editor is highlighted.
Nice, I'll try it when I get home. I'm also just coming to PB, but have experience with other BASIC dialects and lexical. They also have a bug in the handling of windows that causes memory corruption and throws up a dr watson report. I haven't had time to dig. Even on implementation level though the dynamic constant used for openwindow is very unstable and impractical, try reopening a window without using a hidewindow() workaround..
Re: Visual Designer (hexed) CreateGadgetList to UseGadgetList
Posted: Wed Feb 10, 2010 6:29 pm
by ts-soft
The generated code of vd gives only a warning, not an error!
This patch is
illegal, i won't use it.

Re: Visual Designer (hexed) CreateGadgetList to UseGadgetList
Posted: Wed Feb 10, 2010 7:08 pm
by c4s
ts-soft wrote:This patch is
illegal, i won't use it.

Well, I think we are allowed to modify
our own VisualDesigner.exe (?).
But you are right according to the PureBasic license Fantaisie Software has property rights for every binary files and components so uploading parts of it is illegal - So please artofwork remove the link in your post.
Re: Visual Designer (hexed) CreateGadgetList to UseGadgetList
Posted: Wed Feb 10, 2010 7:23 pm
by artofwork
ts-soft wrote:The generated code of vd gives only a warning, not an error!
This patch is
illegal, i won't use it.

If you don't want to use it then don't no one is breaking your arm about it.
I'm not forcing you to download it, nor am i asking you to make modifications to your software.
Grow up dude lol
c4s wrote:Well, I think we are allowed to modify our own VisualDesigner.exe (?).
But you are right according to the PureBasic license Fantaisie Software has property rights for every binary files and components so uploading parts of it is illegal - So please artofwork remove the link in your post.
If you need to be told what you can do or not do with software that is sitting on your system then I don't know what to tell you.
If i purchase something and it doesn't work then i fix it regardless of what it is, and yes i know Visual Designer is free.
I am only in the wrong if i sell it, which is pretty pointless.
Re: Visual Designer (hexed) CreateGadgetList to UseGadgetList
Posted: Wed Feb 10, 2010 7:37 pm
by ts-soft
change from copyrighted software, no matter whether freeware or commercial, is punishable!

Re: Visual Designer (hexed) CreateGadgetList to UseGadgetList
Posted: Wed Feb 10, 2010 8:52 pm
by tempest
Yeah I got flamed by an admin in the other thread this got chopped from..I was told to develop my own..
Most of the bugs I've found were all high level, and most of them in the compiler. They also take an incompetent dev about 5 minutes to fix..
There are two buffer overflows in the compiler directives that get saved with pb files(cough ..cough vector for malware spreading).. I've only been using it for 3 days, but I don't like pretentious staff who flame people and have petty egos..
I'd expect this thread to get wiped for EULA bs or something
This is my last post, I don't need the support and the people here have no talent and are boring...flame on
Re: Visual Designer (hexed) CreateGadgetList to UseGadgetList
Posted: Wed Feb 10, 2010 8:59 pm
by Fred
Good bye and have fun !