www.skylinesoft.com Homepage
Forum Home Forum Home > SkylineGlobe Enterprise Products > TerraExplorer for Developers
  New Posts New Posts RSS Feed - The framwork question
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

The framwork question

 Post Reply Post Reply
Author
Message
Donald View Drop Down
Visitor
Visitor


Joined: May 30 2008
Status: Offline
Points: 17
Post Options Post Options   Thanks (0) Thanks(0)   Quote Donald Quote  Post ReplyReply Direct Link To This Post Topic: The framwork question
    Posted: June 03 2008 at 7:05am
Through reading the ProgramGuide doc and the type lib,
I got to know that all the main Interfaces in 'TE pro'
were  realized by TerraExplorer com class ,
all we need to do is to query other interface from
ITerraExplore.
Though there are some other com classes in the ocx control,
like:'TE3DWindow','TENavigationMap','TEInfomation','SkylineProtocol',
'NestedDispatch' and so on
(I thought the Interface of these com classes were reused by TerraExplorer
using 'contain' or 'Aggregation')
but don't you think that the TerraExplorer  com class is too big to maintain?
Why don't use 'composition' style,like MapObjects(the product of ESRI).
All the components in MapObjects are independent,but through 'composition',they
can work together perfectly,and much easier to maintain.


Edited by Donald - June 03 2008 at 7:07am
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down



This page was generated in 0.316 seconds.