| Date: | Thu, 28 Sep 2006 19:49:09 -0600 |
| Reply-To: | Alan Churchill <SASL001@SAVIAN.NET> |
| Sender: | "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU> |
| From: | Alan Churchill <SASL001@SAVIAN.NET> |
| Subject: | Re: Publishing your SAS codes in color! |
|
| In-Reply-To: | <4o2fdfFcqcrvU1@individual.net> |
| Content-Type: | text/plain; charset="iso-8859-1" |
I have a big ol' Richard V handprint on my posterior today from the
spankings.
I will try not to speculate.
I will try not to speculate.
I will try not to speculate.
I will try not to speculate.
Alan
Alan Churchill
Savian "Bridging SAS and Microsoft Technologies"
www.savian.net
-----Original Message-----
From: SAS(r) Discussion [mailto:SAS-L@LISTSERV.UGA.EDU] On Behalf Of Richard
A. DeVenezia
Sent: Thursday, September 28, 2006 11:33 AM
To: SAS-L@LISTSERV.UGA.EDU
Subject: Re: Publishing your SAS codes in color!
Alan Churchill wrote:
> SAS doesn't contract out development that I am aware of. I am also
> pretty sure that the Enhanced Editor isn't an ActiveX component but a
> SAS/AF code base.
EE is not code based in SAS/AF. EE is definitely ActiveX. How do you think
Enterprise Guide has a slick source code editor ? It's EE component pluged
into the EG framework!
SAS DMS has in SAS/AF build mode has an experimental setting that causes the
EE editor to be used instead of the original AF source editor. There are a
few interfacing bugs (memory leaks?) in long running edit sessions, so one
can only hope that future releases fix that and moves the feature into
production.
However, there's not alot of public info on hooking up the EE component to
make it arbitrarily useful to people other than inhouse SAS developers. Not
to say someone couldn't figure it out.
You can insert an EE object in Word, Excel, Powerpoint, and you can even
insert an EE into a SAS/AF frame via the Insert OLE component. It is
unfortunate that the AF component pallete does not contain a separate icon
for "SAS Enhanced Editor". You could have a html page that calls out an EE
object and displays SAS code syntax highlighted (don't know if there are
accessible parameters or object methods/properties (javascript) for pumping
code into the object though) -- the page consumer would have to have EE
installed though. I even tried to use it within a Win32 Delphi app.
Despite being able insert the object, I have not figured out how to do
anything with it (such as programmatically inserting code, etc...).
Since SAS likely has the EE source, there is no technical reason why it
can't be redeployed as a plug-in in other frameworks, such as Eclipse.
--
Richard A. DeVenezia
http://www.devenezia.com/
|