Deutsch
DLLs

TaskDialog.dll

 

Jac
de
Lad
Ich kündige hier mal die TaskDialog.dll an. Taskdialoge wurden mit Windows Vista eingeführt, mit dieser DLL hat man die auch ab Windows 98.

Ich muss die DLL aber noch von Englisch auf Deutsch übersetzen und habe jemanden gefunden, der die von UTF16 auf ANSI neu compiliert, das dauert noch einen Moment. Und ich muss noch die Headerdateien schreiben. Ich wollte euch nur mal den Mund wässrig machen, denn die Taskdialoge sind eine absolut feine Sache!
Siehe  [...]  und  [...] 

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
02.01.2009  
 



Nett!
 
03.01.2009  
 




Jac
de
Lad
Ich hoffe es klappt. Das Original (noch in UTF16) sieht klasse aus!
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
03.01.2009  
 




Jac
de
Lad
Unter [...]  könnt ihr die DLL runterladen (in der Abteilung GUI Freeware); die DLL XTaskDlg.dll wird benötigt. Ich habe die DLL nicht angefügt, weil der Autor es wollte, dass man sie bei ihm runterlädt und ich das Paket nicht neu schnüre.
Die Dateien im Anhang sind eine PH mit den Konstanten und ein Test. Das reizt bei weitem noch nicht die Funktionalität der DLL aus und es fehlen sicher noch ein paar Sicherheitsabfragen und einige kann man auch besser machen. Wer was verbessert kann es gern hier posten.

Jac

PS: Im Beispiel werden keine Radiobuttons und Progressbar benutzt; es ist aber schon eingebaut. Callbacks (zum Setzen der Progressbar beispielsweise) muss ich mir noch anschauen.

2 kB
Kurzbeschreibung: TaskDialog - Beta-Version
Hochgeladen:03.01.2009
Ladeanzahl208
Herunterladen
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
03.01.2009  
 




Rolf
Koch
Sieht super aus Jac.
Jedoch frage ich mich, warum ich hierfür eine Dll benötige. Ich selbst bastele mir mit Grafiken und XProfan sowas immer selbst.
 
03.01.2009  
 




Jac
de
Lad
Es ist eine Emulation des TaskDialogs, der in Vista zu den Common Controls gehört. Das feine daran ist, dass man unter Vista die Funktionen aufrufen kann ohne die DLL zu benutzen. Weißt was ich meine, es macht im Proinzip den TaskDialog für andere Windowsversionen nutzbar? Und mich freut dieses überall gleiche Aussehen; man hat eine Funktion und die ist immer gleich, da muss ich dann nichts anpassen, wenn ich das woanders nutzen will.
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
03.01.2009  
 




Jac
de
Lad
Und hier nochmal ein verbesserter Source mit CommandLinks. Leider sind die Standardbuttons noch in Englisch, weil ich die DLL nicht neu compilieren kann. Der Sourde ist etwas angepasst. Das mit den Callbacks habe ich noch nicht hingekriegt.

32 kB
Kurzbeschreibung: Screenshot mit CommandLinks
Hochgeladen:03.01.2009
Ladeanzahl268
Herunterladen
2 kB
Hochgeladen:03.01.2009
Ladeanzahl166
Herunterladen
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
03.01.2009  
 




Jac
de
Lad
Und schnell noch ein paar Bugs gefixt plus Rückgabewert des Funktionsaufrufs.

Nachtrag: Da hätte ich auch eher drauf kommen können: Einfach mal die DLL mit einem Resourceneditor laden und schon können die englischen Texte eingedeutscht werden.

3 kB
Hochgeladen:04.01.2009
Ladeanzahl169
Herunterladen
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
04.01.2009  
 




Jac
de
Lad
Hat es schon mal jemand benutzt? Hat vielleicht jemand die Callbacks zum Laufen gekriegt? Ich leider noch nicht.
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
05.01.2009  
 



Ich denk Du bastelst das... aber dennoch - wäre mir zu frickelig...
 
05.01.2009  
 




Jac
de
Lad
Püh. Ja ich bastel noch daran, denn die Progressbar lässt sich ja nur mit Callback sinnvoll einsetzen. Aber ich dachte, das hat vielleicht schon jemand gemacht.
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
05.01.2009  
 




Jac
de
Lad
Hab rausgefunden, warum das mit den Callbacks nicht geklappt hat: Ich hatte einen Fehler in der Struktur. Den hab ich behoben, aber bis auf eine haben die Messages nicht geklappt. Hab momentan wenig Zeit, deshalb uppe ich mal das, was ich jetzt erst habe. Kann jeder selbst vervollständigen.

Jac

70 kB
Hochgeladen:08.01.2009
Ladeanzahl178
Herunterladen
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
08.01.2009  
 




Zur DLL


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

31.483 Betrachtungen

Unbenanntvor 0 min.
Walter30.04.2023
Normann Strübli06.02.2023
RudiB.17.03.2022
Matthias Arlt27.05.2020
Mehr...

Themeninformationen

Dieses Thema hat 3 Teilnehmer:

Jac de Lad (17x)
iF (6x)
Rolf Koch (1x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie