VA Smalltalk is a "100% VisualAge compatible" IDE that includes the original VisualAge technology and the popular VA Assist and WidgetKit add-ons.
Moderators: Eric Clayberg, wembley, tc, Diane Engles, solveig
by marten » Tue Oct 09, 2007 10:11 pm
Could we change the method
OLEAutomationObject>>smalltalkObject: anObject intoVariant: variant
....
class == self class
ifTrue: [variant vt: VtDispatch; pdispVal: anObject objIDispatch. ^variant].
....
to
....
anObject isOleAutomationObject
ifTrue: [variant vt: VtDispatch; pdispVal: anObject objIDispatch. ^variant].
....
where "isOLEAutomationObject" is a newly method. The original method makes it pretty difficult to subclass OLEAutomationObject.
-
marten
- [|]
-
- Posts: 641
- Joined: Sat Oct 14, 2006 7:10 am
- Location: Hamburg - Germany
-
by wembley » Wed Oct 10, 2007 12:27 pm
Case 31784 open for this request. It will very linely make it into 7.5.3.
John O'Keefe [|], Principal Smalltalk Architect, Instantiations Inc.
-
wembley
- Moderator
-
- Posts: 405
- Joined: Mon Oct 16, 2006 3:01 am
- Location: Durham, NC
-
Return to VA Smalltalk 7.0, 7.5 & 8.0
Who is online
Users browsing this forum: Yahoo [Bot] and 1 guest