StrataFrame Forum

How to download old SF version

http://forum.strataframe.net/Topic32811.aspx

By hector - 1/7/2015

Hi SF folks,

I need to download SF version 1.7.3.5 but it's no longer on my account.

How to download it?

And what if i activate it will be there a problem with current one (1.7.7.1) ?

Kind regards
By Edhy Rijo - 1/7/2015

Hi Hector,
I don't think old versions are available since the latest one is more stable that previous one.

Why would you need an old specific version?
By hector - 1/7/2015

Edhy,

I just upgraded to ver 1.7.7.1

I was using 17.3.5 just before upgrade.

But I am experiencing a problem now with this version.

Some SF usercontrol's parentform property returns null.

I have noticed that this happens those which they are also in another user control.

This strange problem specially raises when below code executed.

I am sure that other version was ok.

I was planing to install old one and try to investigate the reason.

Any advice?

Kind regards.

 

Private Sub AddObjectsToParentForm()
'-- Get a refernece to the parent form
Dim pf As IContainerControl = Me.ParentTarget '->>>> This line returns null.
If pf IsNot Nothing Then
'-- Cycle through the items that need to be initialized and initialize them
For Each loItem As IInitOnFormLoad In Me._ObjectsToInit
'-- Add the item to the parent's list
pf.AddObjectToInitOnLoad(loItem)
Next
'-- Cycle through the business objects and add them to the parent form
For Each loBO As BusinessLayer In Me._BusinessObjects
'-- Add the BO to the form
pf.AddBusinessObject(loBO)
Next
End If
 End Sub
By Edhy Rijo - 1/7/2015

Hi Hector,

The property Me.ParentTarget, is your property or SF?

I have some SF user controls, but the SF property for the parent form is call Me.ParentForm, not Me.ParentTarget.
By hector - 1/7/2015

Edhy,

This property is in SF 1.7.7.1 version.

This was was not there in old version.

But since initObjectsToContainerNotForm=false

Kind regards...

From the SF source :

  Private ReadOnly Property ParentTarget As IContainerControl
            Get
                If Me._initObjectsToContainerNotForm Then
                    Return Me.ParentContainer
                Else
                    Return TryCast(Me.ParentForm, IContainerControl)
                End If
            End Get
        End Property