Unless you have hundreds of controls in a window, I don't think it
will be a problem. My code is simple and doesn't require keeping
track of anything else.
Charles Yeomans
On Nov 29, 2006, at 2:57 PM, Chuck Pelto wrote:
Hi Charles,
I guess that will work, but it strikes me as being a very code
intensive way of doing it.
How about another idea? One not so cumbersome?
If I have a name of the StaticText (ST) object that is a child of
the (thanks to your code example earlier this year)
ResizeableRelocatableRectangle (RRR), can I cast that into a ST
object I can work with?
I've got about 6 such rectangles with an ST object inside of each.
Going through all those objects each time the mouse enters any one
of them is cumbersome.
If figure that if I know the name of the ST object based on the
name of the RRR, I should be able to identify that ST object and
set that to a generic ST property in the RRR. Then I can manipulate
it as the RRR is being manipulated.
My challenge is trying to figure out how to cast a string with the
name of the ST object to be loaded into the property.
Things like....
rectName = me.Name // get name of control
stName = "st" + Mid(rectName, 5, Len(rectName))
stAccess = StaticText(Control)stName
....just don't seem to get it. And I can't find any good examples
of what I'm trying to do up in the Archive.
Regards,
Chuck
P.S. I've put in some feedback to REAL Soft about finding All My
Children as a property of RectControl objects.
On Nov 29, 2006, at 10:13 AM, Charles Yeomans wrote:
There isn't one; you'll need to implement it yourself. For
example --
Function Children(c as RectControl) as RectControl()
dim theList(-1) as RectControl
if c.Window is nil then
return theList
end if
for i as Integer = 0 to c.Window.ControlCount - 1
if c.Window.Control(i) IsA RectControl then
if c.Window.Control(i).Parent is me then
theList.Append c.Window.Control(i)
end if
end if
next
return theList
End Function
Charles Yeomans
On Nov 29, 2006, at 12:01 PM, Chuck Pelto wrote:
What is the call that will identify all the child objects inside
of a control?
I see where child objects can find their parent object. But not
the other way around.
Regards....
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>