Comment Changer Les Dialogues

Table des matières:

Comment Changer Les Dialogues
Comment Changer Les Dialogues

Vidéo: Comment Changer Les Dialogues

Vidéo: Comment Changer Les Dialogues
Vidéo: [ Conseils d'écriture ] Comment écrire des dialogues ? | Samantha Bailly 2024, Peut
Anonim

Les modèles de boîtes de dialogue d'application pour les systèmes d'exploitation de la famille Windows sont généralement stockés dans les sections de ressources des modules PE (modules exécutables eux-mêmes ou bibliothèques dynamiques). Cela permet de changer ou de localiser l'interface sans recompiler les programmes. Pour ce faire, vous pouvez modifier les boîtes de dialogue à l'aide de l'éditeur de ressources.

Comment changer les dialogues
Comment changer les dialogues

Nécessaire

est un Resource Hacker gratuit, disponible en téléchargement sur rpi.net.au/~ajohnson/resourcehacker

Instructions

Étape 1

Ouvrez le fichier du module PE, les boîtes de dialogue dans lesquelles vous souhaitez modifier. Dans Resource Hacker, appuyez sur Ctrl + O ou sélectionnez les éléments de menu Fichier et Ouvrir…. Une boîte de dialogue de sélection de fichier apparaîtra avec le titre "Ouvrir le fichier contenant la ressource …". Allez dans le répertoire contenant le module. Sélectionnez le fichier requis dans la liste. Cliquez sur le bouton "Ouvrir".

Étape 2

Recherchez et ouvrez la ressource de dialogue que vous souhaitez modifier. Développez le groupe Dialogue dans le volet gauche de l'application. Développez séquentiellement les nœuds imbriqués de cette section et sélectionnez les éléments qu'ils contiennent. Dans ce cas, le contenu décompilé de la ressource sera affiché dans le volet droit sous forme de texte de script et la boîte de dialogue elle-même sera rendue dans une fenêtre flottante séparée.

Étape 3

Modifiez la boîte de dialogue en modifiant ses styles, attributs et paramètres géométriques. Déplacez le focus vers la boîte de dialogue flottante. Cliquez dessus avec le bouton droit de la souris et sélectionnez l'élément Modifier la boîte de dialogue dans le menu contextuel ou appuyez sur Ctrl + E. Dans la fenêtre Éditeur de boîte de dialogue qui apparaît, effectuez les modifications nécessaires. Ainsi, vous pouvez modifier le titre de la boîte de dialogue, sa taille, les coordonnées par défaut, la police, l'ensemble des styles et les styles étendus (lorsque la case ExStyle est cochée) de la fenêtre. Cliquez sur OK.

Étape 4

Modifiez la boîte de dialogue en y ajoutant de nouveaux contrôles. Appuyez sur Ctrl + I ou faites un clic droit sur la boîte de dialogue et sélectionnez Insérer un contrôle. Dans la fenêtre de l'éditeur de contrôle qui apparaît, sélectionnez le type de contrôle à ajouter en sélectionnant l'élément de liste Contrôles prédéfinis ou en cliquant sur l'un des boutons ci-dessous. Dans la zone de texte Légende, saisissez le texte de la fenêtre de contrôle, si nécessaire. Dans les champs Gauche, Haut, Largeur, Hauteur, précisez les coordonnées et les tailles de l'élément en cours de création (elles peuvent ensuite être ajustées en mode visuel), et dans le champ ID, saisissez son identifiant numérique. Définissez les styles. Cliquez sur OK.

Étape 5

Modifiez la boîte de dialogue en éditant les propriétés des contrôles qui y existent déjà. Cliquez sur n'importe quel contrôle dans la boîte de dialogue avec le bouton droit de la souris. Dans le menu contextuel, sélectionnez la rubrique Modifier le champ. Effectuez des actions pour modifier les propriétés similaires à celles décrites à l'étape précédente.

Étape 6

Assurez-vous que les modifications que vous avez apportées sont correctes. Assurez-vous que la boîte de dialogue est modifiée comme vous le souhaitez en la visualisant dans son intégralité dans une fenêtre flottante.

Étape 7

Compilez le script de ressource de boîte de dialogue modifié. Dans la fenêtre principale de Resource Hacker, cliquez sur le bouton Compiler le script.

Étape 8

Enregistrez le module PE ou une copie de celui-ci. Sélectionnez Fichier dans le menu. Cliquez sur l'élément Enregistrer ou Enregistrer sous …. Spécifiez un nouveau nom de fichier si nécessaire et cliquez sur le bouton Enregistrer.

Étape 9

Vérifiez le résultat. Si le module PE modifié est un fichier exécutable d'application, exécutez-le. Prenez les mesures nécessaires pour afficher les boîtes de dialogue modifiées. Assurez-vous que les modifications que vous avez apportées n'affectent pas le fonctionnement du programme.

Conseillé: