Français
Comprend

TaskDialog.inc -- Wrapper pour Taskdialoge ab Windows Vue

 

Nico
Madysa


si je pour Taskdialogen pour XProfan cherche, stolpre je bestenfalls sur Jacs DLL [...] , qui meiner attitude pour un bisschen sperrig dans qui Benutzung ist.

ici est un kleines paire de Include- plus En-tête-Dossier, qui den Umgang avec Taskdialogen hoffentlich un bisschen simplifier.

un kleiner Überblick:

1. qui Include bietet une kleine handliche Funktion nommé TaskDialog, qui im Prinzip comment un erweitertes MessageBox  funktioniert.
KompilierenMarqueSéparation
 $I taskdialog.inc = td.
var Int result = td.TaskDialog(pWnd, "Titel", "Überschrift", \
"Inhalt", buttonFlags, iconFlags)re>

2. Umfangreichere Taskdialoge peut avec einer taskdialog.TConfig-Struktur et zahlreichen Funktionen zur flexiblen Befüllung erstellt volonté. qui Übersichtlichkeit des Codes pourrait par une Übergang de einer Struktur trop einer super deutlich augmenté volonté, mais cela était mir ensuite trop viel Aufwand.
KompilierenMarqueSéparation
3. Au cours de qui Dialog fonctionne, peux on flexibel sur verschiedene Ereignisse mithilfe eines Callbacks réagir. (qui Callbackfunktion funktioniert im Wesentlichen comment une SubclassProc ) Wird so quelque chose pas nécessaire, so muss aussi ne...aucune Callback verwendet volonté.

4. dedans eines Callbacks peux qui Dialogue avec les zahlreichen Messages beeinflusst volonté. Pour qui nützlicheren habe je encore un paire Wrapper hinzugefügt.

5. qui Include ist im comparaison trop manch anderem Profan-Code relativ modern gehalten. vous ist zur Verwendung de Namensräumen angelegt, utilise aucun Postfixe, verwendet den neuen Handle/Pointer-Typ durchgänging, utilise ImportDLL, etc. So, comment vous ici angeboten wird, fonctionne comment seulement avec XProfan X2.1 et Windows Vue ou bien höher. qui vous pour ältere Profan-Versionen anpassen veux, peux cela volontiers 1faire et sa Version ici posten.

6. qui TaskDialog.inc vermeidet globale Deklarationen, wohin und dir, mais un paire sommes quand même drin: qui Init -Funktion invite qui Kernel32- et qui ComCtl32-DLL et stellt ses Funktionen avec den Präfixen "kernel." bzw. "comctl." global zur Disposition.

7. avec cela qui Include funktioniert, doit qui Windows.ph, qui Messages.ph et qui CommCtrl.ph sowie qui eigens mitgelieferte taskdialog.ph auffindbar son. Letztere contient Definitionen aus qui windowseigenen CommCtrl.h, qui dans Rolands Headerdateien manquer.

So.

Télécharger ist ici:
Télécharger

je hoffe instamment, dass je mir cette Voir le texte source nie, nie wieder regarder muss.

PS: il y a aucun Aider/Documentation. qui Include is kommentiert, wohin es sinnvoll ist, et mögliche Werte pour Konstanten, Flags, etc. peut dans qui (übersichtlichen) Headerdatei abgelesen volonté.

42 kB
Kurzbeschreibung: Vorschau
Hochgeladen:26.02.2014
Downloadcounter185
Download
13 kB
Version:10
Kurzbeschreibung: Enthält INC- et PH-Dossier sowie trois Beispiele
Hochgeladen:26.02.2014
Downloadcounter194
Download
 
26.02.2014  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

4.735 Views

Untitledvor 0 min.
Peter Max Müller29.11.2017
Tommy11.05.2017
Nico Madysa28.03.2016
Walter13.01.2016
plus...

Themeninformationen

cet Thema hat 1 participant:

Nico Madysa (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie