Page 22 of 40
Posted: Tue May 16, 2006 10:30 pm
by El_Choni
Yes, it's normal since I haven't had the time to update the samples nor the help file yet, sorry. Moreover, Gadget creation hasn't been updated and doesn't work yet.
Posted: Tue May 16, 2006 10:53 pm
by Flype
ok, that's what i needed to know.
i was asking because i see that you have updated the TB_GadgetVT structure in order to handle new PB4 functions. so you started to work on i guess.
thank you for your big work El_Choni.
Posted: Tue May 16, 2006 11:25 pm
by ABBKlaus
Hi El_Choni,
another bug found
When i try to compile my PDFBarcode demo i get the following error :
The files required to compile can be found here :
1.
http://www.purebasicpower.de/downloads/ ... 04_PB4.ZIP
2.
http://www.purebasicpower.de/downloads/ ... 01_PB4.ZIP
Thanks
Klaus
Posted: Tue May 16, 2006 11:36 pm
by El_Choni
ABBKlaus: fixed, thx.
Posted: Wed May 17, 2006 3:33 am
by Flype
very little bug :
the help tip of functions with multiples arguments are badly displayed on the bottom of the IDE.
for example it shows :
myFunction([rg1.l, arg2.l [, arg3.l])
instead of
myFunction(arg1.l, arg2.l [, arg3.l])
Posted: Wed May 17, 2006 8:08 am
by El_Choni
Thx, Flype. I hope that bug disappears when default values for arguments are implemented (soon).
Posted: Wed May 17, 2006 10:27 am
by ts-soft
Is this right, in the moment optional parameters not supported, old syntax also as new syntax

Posted: Wed May 17, 2006 12:06 pm
by Polo
El_Choni wrote:magicjo's bug should be solved by now.
Polo: default values for parameters are not implemented yet, the rest should work correctly, doesn't it?
You haven't received my email with the sample file that doesn't work ?
Posted: Wed May 17, 2006 12:52 pm
by El_Choni
ts-soft: old syntax should still work, doesn't it? Can't check right now.
Polo: no, sry.
Posted: Wed May 17, 2006 12:59 pm
by ts-soft
El_Choni wrote:ts-soft: old syntax should still work, doesn't it? Can't check right now.
Polo: no, sry.
Code: Select all
ProcedureDLL test5(a,b,c,d)
;blub
EndProcedure
ProcedureDLL test4(a,b,c)
;blub
EndProcedure
ProcedureDLL test3(a,b)
;blub
EndProcedure
ProcedureDLL test2(a)
;blub
EndProcedure
ProcedureDLL test(); test it
;blub
EndProcedure
gives 5 functions as test(), test2() ...
test() okay
test(a) incorrect number of parameters
Posted: Wed May 17, 2006 1:10 pm
by El_Choni
Hm... I'll have to check this at home. Anyway, old syntax will be dropped. Sorry for the inconvenience.
Posted: Wed May 17, 2006 1:13 pm
by ts-soft
>> old syntax will be dropped
thx for the info, so i will still change the pbosl libs to new syntax

Posted: Wed May 17, 2006 1:51 pm
by Polo
El_Choni wrote:Polo: no, sry.
Well...
Have you checked if you have an anti spam or something ? 'cause i've sent it... Well I'm going to send it again anyway
Posted: Wed May 17, 2006 1:53 pm
by Polo
Ok, I've just sent it

Posted: Wed May 17, 2006 2:07 pm
by El_Choni
Polo:
There needs to be at least one ProcedureDLL for your code to be converted to a purelib, but there isn't any in your file. ProcedureDLLs get converted to PB functions. Simple procedures are just code used by those functions, and are discarded if no ProcedureDLL is found, so TailBite assumes that you're trying to build a resident file.