Seite 1 von 1

Linux-Icons für MessageBox

Verfasst: 17.09.2006 18:28
von Marvin
Hoffe mal, dass es legal is... :mrgreen:
Ich hab' hier ne kleine DLL, mit der kann man die SuSE LINUX Icons von den MessageBoxen nutzen kann (Ich find, die sehn besser aus als die von Windows :wink: ). Wer will, kann sichs ja mal ansehn.
LINUXMSG.zip
Benutzung:
1. ZIP öffnen.
2. /WINDOWS/system32/LINUXMSG.DLL kommt nach C:\WINDOWS\system32
3. Wer jaPBe besitzt:
3a /jaPBe/Include/LINUXMSG.pbi kommt nach %jaPBe%\Include
3b /jaPBe/Definitions/Include - LINUXMSG.txt kommt nach %jaPBe%\Include
Sobald das Programm, in dem die DLL per LINUXMSG.pbi genutzt wird, kompiliert wurde, enthält es automatisch die DLL! Ist diese also nicht in C:\WINDOWS\system32 vorhanden, schreibt es sie demnach automatisch dorthin, die DLL muss also nicht extern mitgeliefert werden.

Befehle:

Code: Alles auswählen

LinuxInfoBox(WindowID(#Window),Text$,Title$[,flags])
LinuxWarningBox(WindowID(#Window),Text$,Title$[,flags])
LinuxErrorBox(WindowID(#Window),Text$,Title$[,flags])
DeInitLinuxMsg() ;muss am Ende des Programms aufgerufen werden, um die DLL aus dem Speicher zu entfernen.
WindowID(#Window) - Gibt die WindowID des Fensters an, in dem die MessageBox aufgerufen wurde, kann auch 0 sein.
Text$ - Der Text.
Title$ - Der Titel.
flags - z.B. #PB_MessageRequester_YesNo

Hier noch ein Beispiel:
Bild

//EDIT: Nun denn, wenn das so Pflicht ist (wobei ich hoffe, dass besagter Everaldo nicht einfach auf diese Seite spaziert und diesen Post liest):
Diese Icons wurden von Everaldo erstellt. Sie stehen euch (von meiner Seite) frei zur Verügung.

Verfasst: 17.09.2006 18:46
von vonTurnundTaxis
> Hoffe mal, dass es legal is...
Nein.
SUSE Linux verwendet die Crystal-Icons von Everaldo.
Diese stehen unter der LGPL - somit ist AFAIK zumindest eine Erwähnung des Autors Pflicht.

//Nachtrag:
Solltest du die Icons in ein anderes Format umgewandelt/bearbeitet/sonstwie bearbeitet haben, musst du diese ebenfalls unter der LGPL zur Verfügung stellen.

Verfasst: 17.09.2006 20:16
von ts-soft
Ich hab hier noch sowas ähnliches, aber legal :mrgreen:
http://www.ts-soft.eu/dl/borland.zip