Julian
2008-01-11 12:41:54 UTC
Apologies if the shotgun approach offends anyone (or if I have just droned
on far too long...) but I can't a priori see which single forum this might
have been most appropriate for...
I've been using MS Office since it came into existence; I am currently using
Word 2002 (considering migrating to Word 2007) and have extensive VBA
developments (in .dot template files) which I am considering productionising
and releasing.
[The developments cover enhanced
* Comment management
* Outlining facilties (esp. for use with tables)
* Document change-history tracking/journalling
* Document navigation
* Reviewing tools
all supported by numerous dynamic toolbars and userforms/dialogs with
extensive event handling within the limitations of Word VBA (which it might
be nice to go beyond...)
There is some use of embedded ActiveX objects - such as spreadsheets (OWC) -
but no RichEdit, which I would very much like to have if I could....].
In the hope that Word 2007 does pan out I would expect to develop for Word
2007/Vista... but I could just as easily remain with Word pre-2007.
Background:
------------
Although not the "day job" I have been programming in a wide variety of
languages for >25 (ugh!) years... including basic, Pascal, C, C++, Forth*,
assemblers, wordbasic, visual basic... (but not C#, Java, JS, PERL, Python,
Ruby...) but know nothing whatsoever about Windows development architectures
such as COM, .NET... (Come to that, what are they???) I'm also moderately
comfortable with XML and the like. (*including rewriting a DEC RT Forth
interpreter to run under TSX... how old is that??? Maybe I need a "technical
refresh"!)
Questions:
----------
* What approach to adopt? (Open question! Continue with VBA, move
to VB proper, develop as "Add-in template" or ".com add-in" or do something
else entirely?)
* What toolset would I need for the recommended approach?
* What other good questions have I forgotten to ask by virtue of
brevity and/or stupidity?
All advice gratefully received.
TIA
on far too long...) but I can't a priori see which single forum this might
have been most appropriate for...
I've been using MS Office since it came into existence; I am currently using
Word 2002 (considering migrating to Word 2007) and have extensive VBA
developments (in .dot template files) which I am considering productionising
and releasing.
[The developments cover enhanced
* Comment management
* Outlining facilties (esp. for use with tables)
* Document change-history tracking/journalling
* Document navigation
* Reviewing tools
all supported by numerous dynamic toolbars and userforms/dialogs with
extensive event handling within the limitations of Word VBA (which it might
be nice to go beyond...)
There is some use of embedded ActiveX objects - such as spreadsheets (OWC) -
but no RichEdit, which I would very much like to have if I could....].
In the hope that Word 2007 does pan out I would expect to develop for Word
2007/Vista... but I could just as easily remain with Word pre-2007.
Background:
------------
Although not the "day job" I have been programming in a wide variety of
languages for >25 (ugh!) years... including basic, Pascal, C, C++, Forth*,
assemblers, wordbasic, visual basic... (but not C#, Java, JS, PERL, Python,
Ruby...) but know nothing whatsoever about Windows development architectures
such as COM, .NET... (Come to that, what are they???) I'm also moderately
comfortable with XML and the like. (*including rewriting a DEC RT Forth
interpreter to run under TSX... how old is that??? Maybe I need a "technical
refresh"!)
Questions:
----------
* What approach to adopt? (Open question! Continue with VBA, move
to VB proper, develop as "Add-in template" or ".com add-in" or do something
else entirely?)
* What toolset would I need for the recommended approach?
* What other good questions have I forgotten to ask by virtue of
brevity and/or stupidity?
All advice gratefully received.
TIA
--
Julian I-Do-Stuff
Some Vista stuff, but mostly just Stuff at http://berossus,blogspot.com
Julian I-Do-Stuff
Some Vista stuff, but mostly just Stuff at http://berossus,blogspot.com