ich will meinem Programm eine Plug-in Schnittstelle verpassen (wie z.B.
Photoshop),leider habe ich sowas noch nie gemacht.
- Wo gibt es Informationen darueber, (evt. Source-Beispiele) Natuerlich
habe ich zuerst bei Apple nachgeschaut aber bin nicht so richtig fuendig
geworden.
- im NIM More Macintosh Toolbox habe ich den Component-Manager gefunden,
ist er das was ich suche oder ist er nur fuer Systemerweiterungen
zustaendig? wenn ja, ist er noch aktuell oder gibt es schon was neueres?
ich programmiere in C und es sollte auch auf einem 68k-Mac
funktionieren, ist aber nicht zwingend.
viele gruesse marKey
> Hallo,
>
> ich will meinem Programm eine Plug-in Schnittstelle verpassen (wie z.B.
> Photoshop),leider habe ich sowas noch nie gemacht.
Ich auch nicht...
> - im NIM More Macintosh Toolbox habe ich den Component-Manager gefunden,
> ist er das was ich suche oder ist er nur fuer Systemerweiterungen
> zustaendig? wenn ja, ist er noch aktuell oder gibt es schon was neueres?
Nein, ist es nicht. Apple hat leider ueber die Jahre hinweg (mindestens)
drei verschiedene Mechanismen fuer Shared Libraries entwickelt. Der
Component Mgr ist einer davon und wird von Quicktime und AppleScript
verwendet. Der heute angemessene Mechanismus sind Code Fragments/CFM.
Ich denke, dazu ist Beispielcode auf Apples Site verfuegbar. Es gibt
auch ein Buch zu diesen Themen: "A Fragment of your Imagination" von Joe
Zobkiw.
> ich programmiere in C und es sollte auch auf einem 68k-Mac
> funktionieren, ist aber nicht zwingend.
Geht mit CFM68k.
Michael
> ich will meinem Programm eine Plug-in Schnittstelle verpassen (wie z.B.
> Photoshop),leider habe ich sowas noch nie gemacht.
>
> - Wo gibt es Informationen darueber, (evt. Source-Beispiele)
hier z.B.:
A fragment of your imagination
Joe Zobkiw
Addison-Wesley 1995
ISBN 0-201-48358-0
Matthias
gruesse marKey