[ANN] Valentina 3.6 b23 uploaded

jda jda at his.com
Tue Jul 1 11:33:54 CDT 2008


>
>I think you need try advice
>
>     clean CASH of REALbasic.
>
>
>In this beta we have RENAME all V4RB constructors to "Constructor"
>     as this is required by RB 2008r3
>

Thanks, that makes sense.

Now I get some new problems (which are due to my lack of understanding).

I have 3 database constructors named after the database. Here's one example:

Method: PreferencesDatabase

     VDatabase(inStorageType)
     prefs = new boPreferences //makes a new table named prefs

I change the method name to Constructor.

The method now automagically changes to this:

   // Calling the overridden superclass constructor.
   // Note that this may need modifications if there are multiple 
constructor choices.
   // Possible constructor calls:
   // Constructor(inStorageType As Integer=0) -- From VDatabase
   // Constructor(inConnection As VConnection) -- From VDatabase
   Super.Constructor

   VDatabase(inStorageType)
   prefs = new boPreferences //makes a new table named prefs


OK, I change VDatabase to Constructor, as in

   Constructor(inStorageType)

Now I can compile, but can't open an old database, even for 10 
minutes (need to update subscription error).

OK, so I try to make a fresh database. When I do this constructor is called:


   Constructor(inStorageType)
   myReferences = new boReferences //makes a new table names references
   myMisc = new boMisc

I get a StackOverflowException error.

I don't know why.

I will of course update my subscription, but is that the cause of 
this error? I doubt it.

Jon


More information about the Valentina-beta mailing list