Page 5 of 7

Posted: Thu Jan 31, 2008 7:03 pm
by Berikco
Yes, about 10 percent smaller exe size here also :)

And the compiler is about 4 times faster, compiling Visual Designer dropped from 8 to 2 secs now :shock: 8)

Posted: Thu Jan 31, 2008 8:47 pm
by PB
> compiling Visual Designer dropped from 8 to 2 secs now

Good, so updates will come faster then? :twisted:

Posted: Thu Jan 31, 2008 9:13 pm
by Marco2007
PB wrote:> compiling Visual Designer dropped from 8 to 2 secs now

Good, so updates will come faster then? :twisted:

:mrgreen:

Posted: Thu Jan 31, 2008 9:17 pm
by Berikco
PB wrote:> compiling Visual Designer dropped from 8 to 2 secs now

Good, so updates will come faster then? :twisted:
Of course, you are so slow you did not noticed the next update is already released :twisted:

Posted: Thu Jan 31, 2008 9:20 pm
by freak
Berikco wrote:
PB wrote:> compiling Visual Designer dropped from 8 to 2 secs now

Good, so updates will come faster then? :twisted:
Of course, you are so slow you did not noticed the next update is already released :twisted:
... and full 6 seconds earlier than usual! :P

Posted: Fri Feb 01, 2008 10:10 am
by PB
> you are so slow you did not noticed the next update is already released

Actually I did, but I was too lazy to edit my post to mention it. Honestly.

Posted: Fri Feb 01, 2008 10:26 am
by Dare
Every 14,400 compiles you save a day!

CorLuvADuck, Berikco! :shock: What are you going to do with all that extra time?

:)

Posted: Fri Feb 01, 2008 1:08 pm
by Baldrick
I am suspecting a little bit of instability in the 4.2B2 version.
I am atm getting some ima's from a procedure using the pbosl Sqlite3 commands which run without fault in 4.10.
Not sure whether to post this in the bugs forum or not due to the 3rd party lib thing??
A code sample where this is happening. If I use an illegal character in the Qry$ such as say< ' > which will cause a fail,after the message requester with the Sqlite message I get an IMA on the procedurereturn.
This same procedure works without fault in 4.10.

Code: Select all

Procedure Supplier_SelectSearch()  
     Qry$="Select * from Supplier where Name like '"+GetGadgetText(#String_SupplierSearch_Name) 
     Qry$+"%' and Short_Name like '"+GetGadgetText(#String_SupplierSearch_ShortName)+"%'" 
     Qty$+"or Short_Name like '"+GetGadgetText(#String_SupplierSearch_ShortName)+"%'"
   If SQLite3_GetRecordset(Qry$,Hdb,@Rs)  
      If Rs\Handle 
       NewList Temps.sInfo() 
       ClearList(Temps()) 
       ClearGadgetItemList(#ListIcon_SupplierSearch_List)  
        While Rs\EOF=0 
         AddElement(Temps()) 
           If SQLite3_GetRecordsetValueByName("ID",@Rs) 
            Temps()\ID=Val(Rs\sValue) 
           EndIf 
           If SQLite3_GetRecordsetValueByName("Short_Name",@Rs) 
            Temps()\ShortName$=Rs\sValue 
           EndIf 
           If SQLite3_GetRecordsetValueByName("Name",@Rs) 
            Temps()\SupplierName$=Rs\sValue 
           EndIf 
           If SQLite3_GetRecordsetValueByName("StName",@Rs) 
            Temps()\StreetName$=Rs\sValue 
           EndIf 
           If SQLite3_GetRecordsetValueByName("Suburb",@Rs) 
            Temps()\Suburb$=Rs\sValue 
           EndIf 
           If SQLite3_GetRecordsetValueByName("PCode",@Rs) 
            Temps()\PostCode$=Rs\sValue 
           EndIf 
         SQLite3_RecordsetMoveNext(@Rs) 
         AddGadgetItem(#ListIcon_SupplierSearch_List,-1,Str(Temps()\ID)) 
         pos.l=CountGadgetItems(#ListIcon_SupplierSearch_List) 
         SetGadgetItemText(#ListIcon_SupplierSearch_List,pos-1,Temps()\ShortName$,1) 
         SetGadgetItemText(#ListIcon_SupplierSearch_List,pos-1,Temps()\SupplierName$,2) 
         SetGadgetItemText(#ListIcon_SupplierSearch_List,pos-1,Temps()\StreetName$,3) 
         SetGadgetItemText(#ListIcon_SupplierSearch_List,pos-1,Temps()\Suburb$,4) 
         SetGadgetItemText(#ListIcon_SupplierSearch_List,pos-1,Temps()\Postcode$,5)  
        Wend  
      EndIf 
    SQLite3_ReleaseRecordset(@Rs) 
    Result.l=1   
     Else 
    MessageRequester(#Title,SQLite3_GetLastMessage()) 
   EndIf 
 ProcedureReturn Result  
EndProcedure

p.s. yes I know this little procedure needs more error checking etc, it is only in draft mode atm. :)

Posted: Fri Feb 01, 2008 7:25 pm
by blueznl
Dare wrote:Every 14,400 compiles you save a day!

CorLuvADuck, Berikco! :shock: What are you going to do with all that extra time?

:)
Adding bugs?

:twisted:

Posted: Fri Feb 01, 2008 9:09 pm
by Mistrel
It's hard to identify that the debugger is off in 4.2. Instead of indenting the entire "Use Debugger" line in the menu there is just a tiny check mark on the left side which is even harder to read because of the high contrast blue gradient.

Please revert the theme changes made for 4.2. The IDE was fine before and does not need to go down the path of becoming an eyesore like Visual Studio.

Posted: Wed Feb 13, 2008 11:50 pm
by BriceManuel
Dare wrote:Every 14,400 compiles you save a day!
If we compile more than that can we travel back in time??

Posted: Thu Feb 14, 2008 4:07 am
by akee
PureTime

Posted: Thu Feb 14, 2008 11:35 am
by bobobo
Mistrel wrote:It's hard to identify that the debugger is off in 4.2. Instead of indenting the entire "Use Debugger" line in the menu there is just a tiny check mark on the left side which is even harder to read because of the high contrast blue gradient.

Please revert the theme changes made for 4.2. The IDE was fine before and does not need to go down the path of becoming an eyesore like Visual Studio.
Preferences - General - Display Icons in the Menu :!:

Posted: Thu Feb 14, 2008 2:15 pm
by #NULL
he does not want to get rid of the icons, but the background instead.

Posted: Thu Feb 14, 2008 2:53 pm
by bobobo
At least i can see the debuggerstate left from the pause-button

pressed if on, unpressed if off.