[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: IDEA: Netscape plugin API as a Canossa component
From: Matthias Kalle Dalheimer <kalle () dalheimer ! de>
Date: 1999-10-12 10:49:14
[Download RAW message or body]
Simon Hausmann wrote:
>
> IIRC Torben hacked an example app in the canossa module.
>
Yes, that's a good start. Basically, all you have to do is
s/example/yourprogram/g *.cc *.h
s/Example/YourProgram/g *.cc *.h
s/EXAMPLE/YOURPROGRAM/g *.cc *.h
in a copy of that directory and then add your drawing code to
YourProgramPart::drawContents()
and initialization code for your documents to
YourProgramPart::initDoc()
If you want, you can also handle all the painting translations yourself
by implementing your own paintEvent() in YourProgramView.
Kalle
> Ciao,
> Simon
>
> On Mon, 11 Oct 1999, Richard Moore wrote:
>
> > Now that we are moving to a shared library approach, I think it should
> > be possible to port the Netscape plugin API to KDE. This would give us
> > access to commercial plugins that are only distributed as binaries such
> > as RealPlayer, the Acrobat plugin etc. I don't see much gain in porting
> > the whole thing (eg. access to the internal structure of the HTML document
> > as used in Composer plugins), but most plugins only use a subset of the
> > API anyway.
> >
> > Has anyone got the time and the knowledge to write a basic description
> > of how to create a new Canossa component? This would help me immensely
> > and would also be useful for the developer site.
> >
> > Cheers
> >
> > Rich.
> > --
> > Richard Moore rich@ipso-facto.freeserve.co.uk
> > http://www.robocast.com/ richard@robocast.com
> > http://developer.kde.org/ rich@kde.org
> >
> >
--
Kalle Dalheimer Contract programming for Unix
kalle@dalheimer.de Technical writing
kalle@kde.org Technical editing
kalle@oreilly.de KDE Developer (MFCH)
mdalheimer@acm.org It's open, it's source, it runs - must be KDE!
Lukashenko and the Pope - the last remaining dictators in Europe.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic