Con 10 anni di esperienza nello sviluppo, non sono riuscito a inserire nuovi pulsanti nella barra degli strumenti FireMonkey. Qualcuno può aiutarmi?Come aggiungere pulsanti a una barra degli strumenti FireMonkey?
risposta
Non è presente la voce di menu dell'editor dei componenti per aggiungere pulsanti o separatori, ma è possibile trascinare i pulsanti dal toolpallet alla barra degli strumenti. Oppure selezionare la barra degli strumenti nel modulo e premere F6. Digitare il nome del controllo desiderato sulla barra degli strumenti e premere Invio.
TToolBar
è ora semplicemente un contenitore. Devi lasciar cadere i tuoi controlli su di esso.
Per aggiungere un controllo a una barra degli strumenti, assicurarsi che la barra degli strumenti sia selezionata nel modulo, selezionare il controllo figlio nella tavolozza degli strumenti, quindi fare clic sulla posizione nella barra degli strumenti che si desidera venga visualizzata.
Un altro modo per fare ciò è assicurarsi che ToolBar sia selezionato e fare doppio clic sul controllo nella tavolozza degli strumenti. Qualunque controllo sia selezionato diventa il genitore.
Molti dei nuovi controlli dell'interfaccia utente FireMonkey ora sono semplicemente contenitori, incluso TStatusBar
.
Per aggiungere una riga di testo a TStatusBar
, è necessario aggiungere il proprio TLabel
o altro controllo.
Ho trovato che il modo migliore per mettere un'immagine su un pulsante è stato quello di eliminare letteralmente TImage
sul tasto e disinserire HitTest
proprietà s' il TImage
.
Tutti i controlli FireMonkey sono contenitori e ora possono avere controlli figlio. Potrebbe volerci un po 'più tempo per configurare l'interfaccia utente, ma hai molta flessibilità.
Utilizzare il controllo TLayout
per dividere il controllo padre e allineare i controlli. Utilizzare le proprietà Margin
e Padding
per regolare la spaziatura.
- 1. Come aggiungere pulsanti alla barra degli strumenti di Eclipse?
- 2. pulsanti extjs nell'aspetto della barra degli strumenti
- 3. Spaziatura pulsanti della barra degli strumenti iPhone
- 4. Come aggiungere correttamente una vista personalizzata alla barra degli strumenti?
- 5. Aggiunta di pulsanti alla barra degli strumenti del Finder?
- 6. Rendere applicabile lo stile del pulsante Barra degli strumenti a UserControls nella barra degli strumenti
- 7. Aggiungi/aggiungi i pulsanti alla barra degli strumenti in eclissi?
- 8. Personalizza barra degli strumenti WYSIHTML5
- 9. Aggiunta pulsante a jqGrid barra degli strumenti superiore
- 10. Come aggiungere pulsanti di allineamento del testo alla barra degli strumenti in TinyMCE 4.x?
- 11. Aggiungi barra degli strumenti a UITableViewController
- 12. Barra degli strumenti con gruppo di pulsanti di controllo
- 13. Android v7 Allineamento dei pulsanti della barra degli strumenti
- 14. Aggiunta di una vista personalizzata a una barra degli strumenti
- 15. Come applicare un tema a una barra degli strumenti Android?
- 16. Come allineare correttamente una barra degli strumenti in Bootstrap?
- 17. Come aumentare la dimensione dei pulsanti su una barra degli strumenti?
- 18. BlackBerry - Custom menu a barra degli strumenti
- 19. Come aggiungere una barra degli strumenti a un TableView in iOS
- 20. Barra degli strumenti in DialogFragment
- 21. Aggiunta FloatingActionButton a crollare il layout della barra degli strumenti
- 22. Come creare una barra degli strumenti con il pulsante personalizzato a sinistra?
- 23. Come posso creare una barra degli strumenti fluida con pulsanti mobili in TinyMCE?
- 24. Icone della barra degli strumenti iPad: immagini dei pulsanti della barra non centrate?
- 25. Aggiungi layout personalizzato a ActionBar/Barra degli strumenti senza margini
- 26. TinyMCE - barra degli strumenti esterna posizione
- 27. Barra degli strumenti - aggiungi il pulsante su
- 28. Qual è il modo giusto per aggiungere una barra degli strumenti a un UITableView?
- 29. Contenuto barra degli strumenti Android
- 30. Eclipse + Git - Come ottenere la barra degli strumenti?
Ho fatto questo, ma ho capito che l'oggetto non ha ricevuto il genitore della barra degli strumenti. Vedendo il file fmx, in realtà riceve il genitore. Grazie! – EversonNovka
Utilizzare la finestra della struttura per individuare i controlli o per spostarli su un altro genitore. È possibile che un controllo sia al di fuori della forma o di altri controlli. In tal caso, ispezionare la posizione superiore/sinistra nell'Ispettore oggetti. –
Molto interessante questo FireMonkey. Grazie per l'aiuto. – EversonNovka