2016-08-05 3 views
1

J'essaie de construire une application Android sur Delphi XE6 et j'ai créé un projet pour une application mobile FireMonkey. Il ouvre un Unit1.pas mais je n'arrive pas à trouver le formulaire pour pouvoir afficher les objets. J'ai essayé d'appuyer sur F12 comme je l'ai fait quand je travaillais avec des formulaires VCL.Delphi XE6 Firemonkey Form

Il ressemble à ceci:

image

Est-ce que quelqu'un sait comment je peux faire apparaître le formulaire?

Répondre

0

Le problème était que le Concepteur incorporé était défini sur false et que les formulaires FireMonkey ne fonctionnaient que si cette option était définie sur true. Si Embedded Designer est défini sur false, les formulaires FireMonkey apparaîtront uniquement sous la forme d'unités simples.

Sur Delphi XE6 (que j'utilise actuellement), pour modifier cette option, il est nécessaire de changer la valeur de la clé de registre et de définir la valeur Embedded Desginer sur true.

Dans le Registre éditeur suivre le chemin:

HKEY_CURRENT_USER\Software\Embarcadero\BDS\14.0\Form Design   

    //set the option to true 
    "Embedded Designer" (REG_SZ) = "True" 
1

Ceci est une UNITE simple, pas une forme.

Supprimez l'unité du projet et ajoutez un formulaire. Ce est une forme:

enter image description here

Utilisation, Fichier/Nouveau/formulaire multi-périphériques.

enter image description here

Cordialement.

+0

Je n'ai pas cette option! Mais dans mon projet, si je choisis d'ajouter Nouveau> Firemonkey Mobile Form, ne devrait-il pas créer un formulaire au lieu d'une unité plaine? Si je fais ceci: [Ajouter un formulaire] (https://gyazo.com/89623a96ca570aec20fc8fe4755ef50c), ne devrait pas créer un formulaire à la place de l'unité de jeu? Parce que ce que je reçois est la suivante: [Résultat] (https://gyazo.com/8567cd131b4f55a8a4a8e2333e0cda3d) –

+0

Comme vous pouvez le voir ici: [link] (https://gyazo.com/902d375dd968501ca40e07d5bd6d80de) il TForm2 et il est de la tapez TForm, mais le fichier .fmx n'est créé nulle part et je ne peux pas afficher un formulaire également. –