At the end I have ported my ProxyGadgets and hack to MaxGUI to run under BlitzMax NG.
And without problems!
I had some problems with one proxygadget (spinner.bmx) – at the end I decided to change the name of quite every function & methods in it, and – magic! – everything runs (maybe, just my idea, some internal functions were already present – like Range() – or the transpiler doesn’t like some functions/methods)
I’ve made 2 different packages in the DOWNLOAD sections, so it is possible to use my proxygadgets on Vanilla BlitzMax and on NG.
Technically – the proxygadgets source – is identical.
Just MaxGUI has some changes (byte ptr in some functions) need to run.
The only change I made is on the Spinner ProxyGadget.
I added some ‘key shortcuts’: if you press PAGE UP or PAGE DOWN, the value increase or decrease of the 10% of the range (this was already present).
Now I’ve added a small increment using CURSOR KEYS (up & down) and the key HOME and END to move to limit of the range.
Another step… the future will be only BlitzMax NG
Hello, i have some problems with the proxygadgets for BMax NG, if i will start the programms, there comes this error,like this: identifier “GADGET_ICONGADGET” not found, the same Error is in Datepicker, and so on, can you help me to fix this Problem, i´m using BMAX NG, IDE = MAXIDE 1.56 (NG) (x86)
reards
Hi
to use my ProxyGadgets you need to change MaxGUI mod also, using the modified version I made.
This step is mandatory both for BlitzMax Standard and BlitzMax NG.
There are some changes (like some new classes ‘GADGET_ICONGADGET’ and other things).
In the DOWNLOAD section you find the packages MaxGUI and ProxyGadgets ‘ready’ for BlitzMax NG.
Last time I’ve used there were few problems – mainly graphical issues (see in ProgressBar, CreateIconGadget, WindowIcon)
I’m still investigating about the bug.
Let’s me know if installing the modified MaxGUI’s mod everything is working ok. First make a copy of the original MaxGUI mod, then build modules again (and documentation).
ps: I should put a warning in the ProxyGadgets section about this dependency.
Yes, i did, the problem solved, as I used you MAXIDE X and your Gadgets,
another Problem I can´t register to your Homepage, there´s no box, to agree the terms,
thanks alot.
regards
Hello,
i´m again, suddenly it doesn´t work, i didn´t change anything, but the proxygadgets didn´work, if i Compiled them (CTRL+D)
there comes an error “Identifier Gadget_Calender not found”, if i run the .BMX files there comes anather error.
Can you help me please, to solve this problem, i need the datepicker and Calendar, would be awesome.
or did you have an complete BMax with this proxygadgets that works??
Hi
Did you have installed my version of MaxGUI_NG module?
to check just simple open \BlitzMax\mod\maxgui.mod\gadget.bmx and look for ‘Const GADGET_CALENDAR:Int=20’
There are all the new definitions I’ve added for the new gadgets in that file.
I just checked my version and it’s work.
Another thing:
try to delete in the \mod\maxgui.mod folders any .bmx folder and any file that ends with .i and .a
Then try to recompile with CTRL+D.
The new BMK compiler probably just skip some files (there’s a ton of flags to speed up compilation time, and maybe one of these just ignore some files)
Let’s me know if everything works.
Christian
Hi,
now it works again, of course I have installed your MAXGUI_NG module.
It works, if i had deleted the .i and .a files, then i make a recompile, now it works without problems,
thanks for your help…
regards from germany
Peter
Perfect!
I’ll update the MaxGUI/ProxyGadget pages with the last hint about deleting.i and .a files.
Glad to know there’s someone else still using Blitzmax!
Hi
Christian