Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Windows-Taskdialog & Windows XP (https://www.delphipraxis.net/195759-windows-taskdialog-windows-xp.html)

bcvs 23. Mär 2018 07:15

AW: Windows-Taskdialog & Windows XP
 
Zitat:

Zitat von freimatz (Beitrag 1397021)
Wie macht ihr das?

Ich hatte seinerzeit das hier eingesetzt:
http://www.theabsolute.net/sware/taskdialog/

Simuliert den Tasdialog unter XP

jaenicke 23. Mär 2018 07:39

AW: Windows-Taskdialog & Windows XP
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1397054)
Jetzt mit Git: Fix in Version und schnell mal Cherry Picken schon ist der Head/Branch auch aktualisiert.

Gehört jetzt nicht zum Thema, aber mit Cherry Pick haben wir das Problem gehabt, das man im Log hinterher nicht mehr sehen konnte was wo rübergeschoben wurde usw. (außer im Kommentar im Ziel-Commit)
Beim SVN konnte man die entsprechenden Einträge dann grau hinterlegt sehen, wenn man eine Revision zum Mergen auswählen wollte.

günni0 23. Mär 2018 07:45

AW: Windows-Taskdialog & Windows XP
 
Zitat:

Zitat von bcvs (Beitrag 1397058)
Zitat:

Zitat von freimatz (Beitrag 1397021)
Wie macht ihr das?

Ich hatte seinerzeit das hier eingesetzt:
http://www.theabsolute.net/sware/taskdialog/

Simuliert den Tasdialog unter XP

Sowas hat man sich auch in einem Tag wenn man durchzieht selber gebaut.

jaenicke 23. Mär 2018 07:56

AW: Windows-Taskdialog & Windows XP
 
Zitat:

Zitat von günni0 (Beitrag 1397063)
Sowas hat man sich auch in einem Tag wenn man durchzieht selber gebaut.

Mit allen Funktionalitäten des Original-Dialogs ist das eine Herausforderung.
Aber auch ich halte nichts davon System-Dialoge in einem System zu emulieren, das diese nicht kennt.

Bernhard Geyer 23. Mär 2018 09:37

AW: Windows-Taskdialog & Windows XP
 
Zitat:

Zitat von jaenicke (Beitrag 1397065)
Zitat:

Zitat von günni0 (Beitrag 1397063)
Sowas hat man sich auch in einem Tag wenn man durchzieht selber gebaut.

Mit allen Funktionalitäten des Original-Dialogs ist das eine Herausforderung.

YO. Wenn günni so gut dann vergeben wir unsere Programmieraufgaben immer ahn ihn.
Würden wir sicherlich 90% Entwicklungskosten sparen.

Bei LMD sind die Units rund um Taskdialog ca. 150 kByte an Quellcode. Gefühlt würde sagen das

Zitat:

Zitat von jaenicke (Beitrag 1397065)
Aber auch ich halte nichts davon System-Dialoge in einem System zu emulieren, das diese nicht kennt.

Wieso nicht? Diesen Dialog haben wir auch noch unter Win98/2000 (als TMS-Implementierung) genutzt.

günni0 23. Mär 2018 09:39

AW: Windows-Taskdialog & Windows XP
 
Zitat:

YO. Wenn günni so gut dann vergeben wir unsere Programmieraufgaben immer ahn ihn.
Würden wir sicherlich 90% Entwicklungskosten sparen.
Die Ironie kannst du dir sparen.

Bernhard Geyer 23. Mär 2018 09:42

AW: Windows-Taskdialog & Windows XP
 
Zitat:

Zitat von günni0 (Beitrag 1397090)
Zitat:

YO. Wenn günni so gut dann vergeben wir unsere Programmieraufgaben immer ahn ihn.
Würden wir sicherlich 90% Entwicklungskosten sparen.
Die Ironie kannst du dir sparen.

Du hast es mit deiner Aussage "Sowas hat man sich auch in einem Tag wenn man durchzieht selber gebaut." ja provoziert.
Die Funktionsumfang ist nicht gerade klein. 2 Wochen hätte ich hier schon geschätzt da man für alle Funktionen benötigt.

jaenicke 23. Mär 2018 10:01

AW: Windows-Taskdialog & Windows XP
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1397089)
Wieso nicht? Diesen Dialog haben wir auch noch unter Win98/2000 (als TMS-Implementierung) genutzt.

Weil es nicht in die User Experience des Betriebssystems passt. Gut, daran halten sich viele Programme nicht, aber deshalb muss man das ja nicht nachmachen. Aber das ist meine Meinung, andere sehen das ganz anders und basteln gleich eine Oberfläche in Photoshop, die dann animiert wird.

Ich für mich halte mich eher an das was das System kann. Und wenn es etwas in einer Version von Windows noch nicht gibt, dann baue ich es auch nicht nach, sondern lasse es weg. Schließlich steht es ja jedem frei eine neuere Version von Windows zu nutzen, wenn er eine solche Funktion dann vermisst. Ich möchte aber niemandem z.B. unter einer alten Version etwas aus einer neueren aufzwingen. Meistens gibt es ja Gründe, dass man eine solche neue Version eben nicht installiert, ob nun rational oder nicht.

Bernhard Geyer 23. Mär 2018 10:43

AW: Windows-Taskdialog & Windows XP
 
Zitat:

Zitat von jaenicke (Beitrag 1397096)
Zitat:

Zitat von Bernhard Geyer (Beitrag 1397089)
Wieso nicht? Diesen Dialog haben wir auch noch unter Win98/2000 (als TMS-Implementierung) genutzt.

Weil es nicht in die User Experience des Betriebssystems passt. Gut, daran halten sich viele Programme nicht, aber deshalb muss man das ja nicht nachmachen.

Das sehe ich halt anders. Diese Windows-Vorgaben sind doch mittlerweile sowas von egal. MS interessiert es doch auch nicht mehr was sie für vorgaben machen. Da wird mit Office und Co. auch das neue Look&Feel auf alle unterstützten Windows-Versionen verwendet. Und wenn man an die Weblösung denkt. Hier ist es noch weniger "Wir berücksichtigen OS-Vorgaben" gegeben. Die Anwendung soll in sich schlüssig sein und man es ihr nicht anmerken das sie Elemente von Win95, XP und Win8/10 gemixt in einer Exe hat.
Aber wir werden OT.

Frickler 23. Mär 2018 13:18

AW: Windows-Taskdialog & Windows XP
 
Zitat:

Zitat von freimatz (Beitrag 1397021)
Hallo,
ich würde gerne den Windows-Taskdialog verwenden. Den gibts m.W. erst ab Vista. Von TMS gibts eine Komponente die das auch auf XP simuliert. Das ist mir aber zu teuer. Was?
- Auf Windows XP verzichten?
- Zur Laufzeit abfragen und dynamisch drauf reagieren?
Wie macht ihr das?

mORMot, SynTaskDialog. Verwendet unter Vista++ den eingebauten und simuliert ansonsten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:07 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz