Loading ...
Sorry, an error occurred while loading the content.

Re: version 7 fastcad and cc2 xp's

Expand Messages
  • Joe Slayton
    ... 6xp s ... rewrite ... At least recompile to account for the change in the size of the basic entities. I don t think the core API changed much. Joe Slayton
    Message 1 of 8 , Oct 17, 2000
    • 0 Attachment
      --- In cc2-dev-l@egroups.com, "drakahn" <DRAKAHN@c...> wrote:
      > i was reading on the fastcad web site the other night that version
      6xp's
      > arent compatible with version 7 does that mean that we will need to
      rewrite
      > xps for cc3 when it comes out if we upgrade to cc3?

      At least recompile to account for the change in the size of the
      basic entities. I don't think the core API changed much.
      Joe Slayton
    • Peter Olsson
      ... FastCAD v7 is a complete ground up rewrite of the entire program (except a few lately added areas like the WALL object (Networks in CC2)). There is a lot
      Message 2 of 8 , Oct 19, 2000
      • 0 Attachment
        >i was reading on the fastcad web site the other night that version 6xp's
        >arent compatible with version 7 does that mean that we will need to rewrite
        >xps for cc3 when it comes out if we upgrade to cc3?

        FastCAD v7 is a complete ground up rewrite of the entire program (except a few lately added
        areas like the WALL object (Networks in CC2)). There is a lot of changes. Some of the most
        obvious ones are:

        - new UI system
        - new display technique
        - 3D entity support
        - double precision

        Since the entire FastCAD code is rewritten without any consideration how it used to be, there
        is a lot of internal changes. Most of them for the better, some more obvious than others. The
        toolkit changes include:

        - CPP objects for some areas (Ex: drawing list management and screen draw functions)
        - Changes in command names (Ex: GetCStuff has been renamed to UseCStuff)
        - Changes in data structures (Ex: Many entities has a different set of properties)
        - Changes in constant names (Ex: Reqeust data flags has changed)
        - Changes in parameters (Ex: All drawing functions now take an extra parameter for window)
        - etc.

        Design changes include the ReqData packet has been removed and the all the information is
        now sent as parameters to the ReqData function call.

        All your XP's has to be re-written. A lot of the design ideas are still there so you don't need
        to do many design changes, but there is still a lot to do.

        Peter
      • Simon Rogers
        I m going to ask Mike to join this list. He s very busy, but it might be worth a shot. Simon
        Message 3 of 8 , Oct 19, 2000
        • 0 Attachment
          I'm going to ask Mike to join this list. He's very busy, but it might be
          worth a shot.
          Simon

          > -----Original Message-----
          > From: Peter Olsson [mailto:peter@...]
          > Sent: 19 October 2000 10:36
          > To: cc2-dev-l@egroups.com
          > Subject: Re: [cc2-dev-l] version 7 fastcad and cc2 xp's
          >
          >
          > >i was reading on the fastcad web site the other night that version 6xp's
          > >arent compatible with version 7 does that mean that we will need
          > to rewrite
          > >xps for cc3 when it comes out if we upgrade to cc3?
          >
          > FastCAD v7 is a complete ground up rewrite of the entire program
          > (except a few lately added
          > areas like the WALL object (Networks in CC2)). There is a lot of
          > changes. Some of the most
          > obvious ones are:
          >
          > - new UI system
          > - new display technique
          > - 3D entity support
          > - double precision
          >
          > Since the entire FastCAD code is rewritten without any
          > consideration how it used to be, there
          > is a lot of internal changes. Most of them for the better, some
          > more obvious than others. The
          > toolkit changes include:
          >
          > - CPP objects for some areas (Ex: drawing list management and
          > screen draw functions)
          > - Changes in command names (Ex: GetCStuff has been renamed to UseCStuff)
          > - Changes in data structures (Ex: Many entities has a different
          > set of properties)
          > - Changes in constant names (Ex: Reqeust data flags has changed)
          > - Changes in parameters (Ex: All drawing functions now take an
          > extra parameter for window)
          > - etc.
          >
          > Design changes include the ReqData packet has been removed and
          > the all the information is
          > now sent as parameters to the ReqData function call.
          >
          > All your XP's has to be re-written. A lot of the design ideas are
          > still there so you don't need
          > to do many design changes, but there is still a lot to do.
          >
          > Peter
          >
          >
          >
          >
          > To Post a message, send it to: cc2-dev-l@...
          > To Unsubscribe, send a blank message to: cc2-dev-l-unsubscribe@...
          >
          >
        • drakahn
          so then would i be beter off waiting for cc3/fastcad 7 to comeout before i do anything serous ? ... rewrite ... few lately added ... Some of the most ... it
          Message 4 of 8 , Oct 19, 2000
          • 0 Attachment
            so then would i be beter off waiting for cc3/fastcad 7 to comeout before i
            do anything serous ?

            > >i was reading on the fastcad web site the other night that version 6xp's
            > >arent compatible with version 7 does that mean that we will need to
            rewrite
            > >xps for cc3 when it comes out if we upgrade to cc3?
            >
            > FastCAD v7 is a complete ground up rewrite of the entire program (except a
            few lately added
            > areas like the WALL object (Networks in CC2)). There is a lot of changes.
            Some of the most
            > obvious ones are:
            >
            > - new UI system
            > - new display technique
            > - 3D entity support
            > - double precision
            >
            > Since the entire FastCAD code is rewritten without any consideration how
            it used to be, there
            > is a lot of internal changes. Most of them for the better, some more
            obvious than others. The
            > toolkit changes include:
            >
            > - CPP objects for some areas (Ex: drawing list management and screen draw
            functions)
            > - Changes in command names (Ex: GetCStuff has been renamed to UseCStuff)
            > - Changes in data structures (Ex: Many entities has a different set of
            properties)
            > - Changes in constant names (Ex: Reqeust data flags has changed)
            > - Changes in parameters (Ex: All drawing functions now take an extra
            parameter for window)
            > - etc.
            >
            > Design changes include the ReqData packet has been removed and the all the
            information is
            > now sent as parameters to the ReqData function call.
            >
            > All your XP's has to be re-written. A lot of the design ideas are still
            there so you don't need
            > to do many design changes, but there is still a lot to do.
            >
            > Peter
            >
            >
            >
            >
            > To Post a message, send it to: cc2-dev-l@...
            > To Unsubscribe, send a blank message to: cc2-dev-l-unsubscribe@...
            >
            >
          • Peter Olsson
            ... The basic idea behind writing XP s is still there. Starting out with CC2 will provide you with a lot of experience that will be very useful when CC3 is
            Message 5 of 8 , Oct 20, 2000
            • 0 Attachment
              >so then would i be beter off waiting for cc3/fastcad 7 to comeout before i
              >do anything serous ?

              The basic idea behind writing XP's is still there. Starting out with CC2 will
              provide you with a lot of experience that will be very useful when CC3 is
              released.

              Peter
            • Michael Riddle
              The logic of an add-on XP does not need to change, only its implementation. While I am not fully knowledgeable about the CC marketing statistics, my guess
              Message 6 of 8 , Oct 20, 2000
              • 0 Attachment
                The logic of an add-on XP does not need to change, only its implementation.
                While I am not fully knowledgeable about the CC marketing statistics, my
                guess would be that CC3 will have a smaller audience for awhile, as conversions
                build up over time. The existing CC2 market is in place today. To me, this
                indicates the possible value of making a version for both products.

                Mike

                drakahn wrote:

                > so then would i be beter off waiting for cc3/fastcad 7 to comeout before i
                > do anything serous ?
                >
                > > >i was reading on the fastcad web site the other night that version 6xp's
                > > >arent compatible with version 7 does that mean that we will need to
                > rewrite
                > > >xps for cc3 when it comes out if we upgrade to cc3?
                > >
                > > FastCAD v7 is a complete ground up rewrite of the entire program (except a
                > few lately added
                > > areas like the WALL object (Networks in CC2)). There is a lot of changes.
                > Some of the most
                > > obvious ones are:
                > >
                > > - new UI system
                > > - new display technique
                > > - 3D entity support
                > > - double precision
                > >
                > > Since the entire FastCAD code is rewritten without any consideration how
                > it used to be, there
                > > is a lot of internal changes. Most of them for the better, some more
                > obvious than others. The
                > > toolkit changes include:
                > >
                > > - CPP objects for some areas (Ex: drawing list management and screen draw
                > functions)
                > > - Changes in command names (Ex: GetCStuff has been renamed to UseCStuff)
                > > - Changes in data structures (Ex: Many entities has a different set of
                > properties)
                > > - Changes in constant names (Ex: Reqeust data flags has changed)
                > > - Changes in parameters (Ex: All drawing functions now take an extra
                > parameter for window)
                > > - etc.
                > >
                > > Design changes include the ReqData packet has been removed and the all the
                > information is
                > > now sent as parameters to the ReqData function call.
                > >
                > > All your XP's has to be re-written. A lot of the design ideas are still
                > there so you don't need
                > > to do many design changes, but there is still a lot to do.
                > >
                > > Peter
                > >
                > >
                > >
                > >
                > > To Post a message, send it to: cc2-dev-l@...
                > > To Unsubscribe, send a blank message to: cc2-dev-l-unsubscribe@...
                > >
                > >
                >
                >
                > To Post a message, send it to: cc2-dev-l@...
                > To Unsubscribe, send a blank message to: cc2-dev-l-unsubscribe@...
              • Simon Rogers
                I very much doubt that we will be doing v7 version for at least 9 months, and we will be doing new products between now and then. I would like the v7 versions
                Message 7 of 8 , Oct 20, 2000
                • 0 Attachment
                  I very much doubt that we will be doing v7 version for at least 9 months,
                  and we will be doing new products between now and then. I would like the v7
                  versions of Xp's built side-by-side over this period, as it makes us more
                  able to product new versions more quickly. We were very slow doing new
                  versions of the original DOS add-ons and we'd like to be a bit quicker off
                  the mark this time. This will also be a good test of the v7 toolkit, and
                  drive its expansion.

                  We want to add lots of GIS-specific functions to CC3, and specialised
                  entities (river, landmass, contours, etc.) that react in a more appropriate
                  then the current more generic approach we take with paths, polys, etc. Of
                  course we'd like to be able explode these specialised entities into more
                  basic ones. The biggest criticism of CC2 is that it can be hard to use, but
                  the fact that thousands of people have learnt how to use a complex CAD
                  program is a credit to FastCAD's ease of use. We want to make CC2 easier to
                  use by giving it extra tools to perform the task we set it. This approach
                  started with City Designer 2, (building and street creation commands) and
                  has now been retrofitted to Dungeon Designer 2 (Peter's room and corridor
                  commands) With this approach, we hope to keep all the power of the CAD core,
                  whilst adding features to make it quick and easy to make the various kinds
                  of maps.

                  Examples of other things to make it easier for CC2 users:

                  1. Instead of having a menu with 6 circle commands, we have a generic dialog
                  box with radio buttons that allows you to select the current circle type
                  (and draw one straight away), as well as a non-dialog box command that draws
                  the current circle. There'd be nothing to stop the current versions being
                  included in a custom or CAD menu. This could apply equally to ellipses, etc.

                  2. A graphical method of changing the interface (this may be planned)

                  3. A method of manipulating ranges of colors. (e.g. a symref color symbol
                  that draws things in shades of red)

                  4. More integration with other windows apps (OLE, COM, whatever)

                  5. More web friendliness. For example, exporting a CC2 with actionbox links
                  to other files as an entire website, a web plug-in viewer, SVG export, XML
                  export)


                  Simon

                  > -----Original Message-----
                  > From: Michael Riddle [mailto:mriddle@...]
                  > Sent: 20 October 2000 12:09
                  > To: cc2-dev-l@egroups.com
                  > Subject: Re: [cc2-dev-l] version 7 fastcad and cc2 xp's
                  >
                  >
                  > The logic of an add-on XP does not need to change, only its
                  > implementation.
                  > While I am not fully knowledgeable about the CC marketing statistics, my
                  > guess would be that CC3 will have a smaller audience for awhile,
                  > as conversions
                  > build up over time. The existing CC2 market is in place today. To me, this
                  > indicates the possible value of making a version for both products.
                  >
                  > Mike
                  >
                Your message has been successfully submitted and would be delivered to recipients shortly.