002
14.03.2005, 12:13 Uhr
Th
|
Hi Unwissender,
weiß zwar auch nicht alles, aber hier ein paar Erklärungen:
"Widget" heißt auf deutsch so etwa "Ding", d.h. es bezeichnet bei den GUI-Bibliotheken jedliches sichtbare Objekt (Steuerelement), also Buttons, Textboxen, Images etc...
"IPC" steht für "Inter Process Communication", d.h. also Kommunikation zwischen zwei Prozessen (Programmen), meistens über Shared Memory oder Pipes gelöst.
"wxWINDOWS" ist eine auf Linux/Windows portable GUI-Bibliothek für C++ und (Monty)Python. Guckst du hier: www.wxwindows.org.
GTK+ (Gimp ToolKit) ist ebenso wie wxWindows eine multiplattformfähige GUI-Bibliothek für noch mehr Sprachen (C++, Python, Perl, ...) Schaust du hier: www.gtk.org/
Wenn AbiWord eine Schnittstelle bereitstellt, dann ist es egal, in welcher Sprache und mit welchem GUI man es erstellt, es muß nur nativer Code erzeugt werden (also ist C++ hierfür geeignet, Scriptsprachen aber nicht)!!!
Um DLLs unter Windows zu erstellen, benötigst du einen nativen Compiler (+Entwicklungsumgebung), d.h. auch hier ist C/C++ zu empfehlen. Microsoft VC ist sicherlich dafür gut geeignet, es gibt aber auch noch reichlich andere Compiler (+IDEs).
Im Forum wurden schon einige genannt: Dev-Cpp, Borland ... |