| |
|
|
- Seite 1 - |
|
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 ▲ |
|
|
|
| |
|
- Seite 2 - |
|
|
| ProcAddr(Callback,5)
Kann das Teil keine Notifys über Messages? E:\Gamsav\XTaskDlg.dll Aber: Funktioniert!
|
|
|
| |
|
|
|
Jac de Lad | Seltsames Kästchen da bei dir. Ich hatte schon jemanden, da waren plötzlich Noten da, das scheint am UTF zu liegen. Ich glaube Notifications gibts auch im Original, bei der DLL muss ich mal schauen. Den Pfad kann jeder anpassen. |
|
|
| 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 | 09.01.2009 ▲ |
|
|
|
|
Jac de Lad | @iF: Da die Callbackfunktion nur während des Bestehens des TaskDialogs aufgerufen wird und das Programm anhält, sehe ich da kein Problem. |
|
|
| 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 | 09.01.2009 ▲ |
|
|
|
|
| TaskDialogIndirect hält das Programm an?
Dann hast natürlich recht, genau dafür ist procAddr ja da. (und wird von mir ebenso ausgiebig genutzt und scheint auch im Stress keine Probleme zu verusachen) |
|
|
| |
|
|
|
Jac de Lad | Soweit ich gesehen hab ja. |
|
|
| 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 | 10.01.2009 ▲ |
|
|
|
|
Jac de Lad | Gibt es Kreaturen unter euch, die statt der Zeilenumbrüche Noten und andere Sonderzeichen anzeigen? Ich hatte bis jetzt einen Fall (auf einem anderen Rechner). |
|
|
| 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 | 18.01.2009 ▲ |
|
|
|
|
Jac de Lad | Ah, ich seh grad in iFs Screenshot das weiße Kästchen. Das sollte da nicht sein. Ich vermute, dass die Sonderzeichen beim Umwandeln zu UTF16 liegen, weiß aber noch keinen Rat. |
|
|
| 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 | 18.01.2009 ▲ |
|
|
|
|
| Zumindest ich kann im Moment nicht nachsehen weil ich /sagen wir/ technisch etwas eingeschraenkt bin.
Diese Zeichen erscheinen immer am Ende eines Strings? |
|
|
| |
|
|
|
Jac de Lad | Beim Zeilenumbruch. Ich habs mit verschiedenen Konvertierungen probiert, entweder ist die API Schuld oder das System. Bei manchen klappts halt (bei mir zum Beispiel), bei anderen kommen komische Zeichen. |
|
|
| 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 | 19.01.2009 ▲ |
|
|
|
|
| Aso habe dann ne Ahnung! Besteht Dein Zeilenumbruch aus #13#10? Probiere mal nur eines der beiden Chars also x0A oder x0D.
Andernfalls: Bricht die Engine nicht automatisch um? Und, greifen vlt. HTML-Tags wie < br>? |
|
|
| |
|
|
|
Jac de Lad | x0A funktioniert. Danke! |
|
|
| 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 | 20.01.2009 ▲ |
|
|
|
|
Jac de Lad | Update:
- Die DLL wurde geupdated (beim Hersteller zu laden) [...] - Hab auch noch ein paar kleine Bugs im XProfan-Code gefixt
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 | 08.02.2009 ▲ |
|
|
|