Linux-Icons für MessageBox

Anwendungen, Tools, Userlibs und anderes nützliches.
Marvin
Beiträge: 497
Registriert: 17.07.2005 14:42
Wohnort: Krikkit

Linux-Icons für MessageBox

Beitrag 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.
Zuletzt geändert von Marvin am 17.09.2006 19:33, insgesamt 1-mal geändert.
Benutzeravatar
vonTurnundTaxis
Beiträge: 2130
Registriert: 06.10.2004 20:38
Wohnort: Bayreuth
Kontaktdaten:

Beitrag 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.
Nicht durch Zorn, sondern durch Lachen tötet man
ClipGrab | Pastor - jetzt mit kurzen URLs!
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Ich hab hier noch sowas ähnliches, aber legal :mrgreen:
http://www.ts-soft.eu/dl/borland.zip
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten