NinjaRequester :)
Übersicht

![]() |
NinjaBetreff: NinjaRequester :) |
![]() Antworten mit Zitat ![]() |
---|---|---|
NinjaRequester ist eine handliche, für Anfänger geeignete DLL für BlitzBasic die verschiedene (nützliche) Requester zu Verfügung stellt,
wie sie auch in professionellen Programmen eingesetzt werden. So ist es z.B. mittels weniger Befehle möglich komfortabel Dateien oder Farben vom Benutzer auswählen zu lassen und vieles mehr! Die DLL ist nur 12kb groß und sollte damit niemandem zur Last fallen. Das ganze ist in PureBasic geschrieben und ein nettes BB-Beispiel dazu liegt bei. ![]() Befehlsübersicht: Code: [AUSKLAPPEN] NRQST_SaveFile(titel$, text$, pattern$)
Öffnet den Windows-Typischen Requester zum speichern von Dateien, der Rückgabewert ist der pfad zur Datei, falls nichts ausgewählt wurde wird auch nichts zurückgegeben, pattern$ ist dabei ein zusätzlicher Extension-Filter für Dateien z.B. "txt" oder "bmp" NRQST_OpenFile(titel$, text$, pattern$) Wie NRQST_SaveFile, nur zum Öffnen von Dateien geeignet. NRQST_ColorRequest(r,g,b) Öffnet einen Requester zum Auswählen einer Farbe, r,g & b sind dabei die Farben die zu beginn eingestellt sind. Rückgabe ist der RGB-Wert in 24 Bit Form, wurde nichts ausgewählt wird -1 zurückgegeben. NRQST_GetRed(), NRQST_GetGreen(), NRQST_GetBlue() Liefert den Rot/Grün/Blau-wert der letzten ColorRequester ausgewählten Farbe. NRQST_YesNoRequest(titel$, text$) text$ ist eine Frage die der Benutzer mit Ja oder Nein beantworten kann, bei Ja wird 1 zurückgegeben andernfalls 0. NRQST_SingeLineInputRequest(titel$, text$) Verlangt vom Benutzer eine Texteingabe, zurückgegeben wird der eingegebene Text. NRQST_SingeMultiInputRequest(titel$, text$) Verlangt vom Benutzer eine Texteingabe die über mehrere Zeilen gehen kann, zurückgegeben wird der eingegebene Text. NRQST_PasswordRequest(titel$, text$) Wie der SingeLineInputRequester, nur das die Eingabe als * dargestellt wird. NRQST_ValueRequest(titel$, text$, min, max) Lässt den Benutzer anhand einer "TrackBar" einen ZahlenWert auswählen, der von min bis max geht, zurückgegeben wird der ausgewählte Wert. NRQST_PathRequest(titel$) Verlangt die Eingabe eines Pfades zu einem Ordner, Rückgabewert ist der ausgewählte Ordner. NRQST_MessageBox(titel$, text$) Zeigt eine MessageBox, bei der man auf OK drücken kann, zurückgegeben wird immer 0. NRQST_ShowInformation(titel$, text$) Wie NRQST_MessageBox, aber mit einem Informationssymbol NRQST_ShowError(titel$, text$) Wie NRQST_MessageBox, aber mit einem Error- Symbol & Sound NRQST_showWarning(titel$, text$) Wie NRQST_MessageBox, aber mit einem Warnungs- Symbol & Sound .decls, Readme, Beispiel und natürlich die DLL selbst gibts hier: http://web9.h57331.serverkompe...equest.zip [~13kb] mfg Ninja |
||
Spiele & Security Tools
www.SelfSoft.org |
![]() |
skey-z |
![]() Antworten mit Zitat ![]() |
---|---|---|
nett, kann man besser einbinden, als die blitzsys, wenn man nur wenige funktionen, wie laden speichern und farben braucht | ||
Awards:
Coffee's Monatswettbewerb Feb. 08: 1. Platz BAC#57: 2. Platz |
![]() |
AMY |
![]() Antworten mit Zitat ![]() |
---|---|---|
könnte mir mal jemand einen korrekten link geben. Der oben angegeben ist ist wohl tot. Vielen Dank. | ||
Projekte: www.amyscbi.de
I never comment my sourcecode. What's HARD to write must be HARD to read! |
X0r |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich könnte für euch einen neuen schreiben, falls Interesse besteht.
Aber in C++. ![]() |
||
![]() |
Gameprogman |
![]() Antworten mit Zitat ![]() |
---|---|---|
Bei mir geht der Link auch nicht. | ||
www.bandradr.de ! Awesome ! |
![]() |
StepTiger |
![]() Antworten mit Zitat ![]() |
---|---|---|
und der thread ist uralt...
Ich bevorzuge immer noch die blitzsys, da sie einfach alles kann. ![]() |
||
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer: AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t Gewinner: BP Code Compo #2 Π=3.141592653589793238...<--- und das aus dem kopf ![]() Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser. |
X0r |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
>und der thread ist uralt...
So definierst du also gerade mal einen Monat. StepTiger, Schätzchen, manche bevorzugen die BlitzSys aber nicht und wollen etwas, was nicht so vollgepumpt ist. Also, wäre Interesse hat: PN. |
||
![]() |
StepTiger |
![]() Antworten mit Zitat ![]() |
---|---|---|
Forgesoft, Schätzchen, wenn man sich mit den Samples der Blitzsys beschäftigt, warum sollte man dann noch eine Extra DLL holen?
>>und der thread ist uralt... >So definierst du also gerade mal einen Monat. Joa, ein Monat ist hier im Forum nicht wenig. Desweiteren sind es etwa 7 Monate und der letzte Post ist gute 2 Monate her. |
||
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer: AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t Gewinner: BP Code Compo #2 Π=3.141592653589793238...<--- und das aus dem kopf ![]() Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser. |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group