creating message dialog box
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi all
I want to create a message dialog box with an arbitrary figure.How can I do that?
0 commentaires
Réponse acceptée
Jan
le 1 Oct 2011
For IconData and IconCMap you can look in the source code of msgbox by "edit msgbox":
a = load('dialogicons.mat');
IconData = a.warnIconData;
IconCMap = a.warnIconMap;
IconCMap(256, :) = get(figureHandle,'Color'); % Pseudo transparence
1 commentaire
Walter Roberson
le 2 Oct 2011
Right. And thus to use your own icon, either create your own msgbox-like routine starting with the msgbox source, or else ensure that you have your own dialogicons.mat file earlier on the matlab path than would otherwise be the case.
Plus de réponses (1)
Grzegorz Knor
le 1 Oct 2011
msgbox create and open message box:
doc msgbox
See also:
doc dialog
2 commentaires
Walter Roberson
le 2 Oct 2011
IconData should be an indexed image, and IconCMap should be the corresponding 256 entry color map, with entry 256 reserved for "transparent" pixels.
Voir également
Catégories
En savoir plus sur Dialog Boxes dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!