combobox et message sans solution

bofybofy Membre
06:45 modifié dans API AppKit #1
Bonjour

Je reçois ce message
2008-12-30 15:38:55.222 tsib_17[1374:10b] This application is trying to draw a very large combo box, 30 points tall.<br />&nbsp; Vertically resizable combo boxes are not supported, but it happens that 10.4 and previous drew something that looked kind of sort of okay.<br />&nbsp; The art in 10.5 does not break up in a way that supports that drawing.<br />&nbsp; To avoid breaking existing apps, NSComboBox in 10.5 will use the 10.4 art for large combo boxes, but it won&#39;t exactly match the rest of the system.<br />&nbsp; This application should be revised to stop using large combo boxes.&nbsp; This warning will appear once per app launch.<br />


Cela veut-il dire que le nombre d'items est limité (à  30 ?).
Si c'est plus comment faire ?
Merci

Réponses

  • AliGatorAliGator Membre, Modérateur
    06:45 modifié #2
    Heu de ce que je comprend du message c'est plutôt que ta ComboBox est trop haute... non pas en nombre d'items, mais en pixels. Elle doit faire X pixels de large sur Y pixels de haut, et ce Y est trop grand par rapport aux standards. Tu peux laisser autant d'items que tu veux dans ta ComboBox mais réduit sa hauteur dans IB  ;)
  • bofybofy Membre
    06:45 modifié #3
    [terminé pour moi]

    Tu as raison:
    h == 27. (pixels) pas de message;
    h == 28. (pixels) message.

    Ca doit s'expliquer, mais je trouve ça bizarre.

    Merci

    dans 1230648374:

    Heu de ce que je comprend du message c'est plutôt que ta ComboBox est trop haute... non pas en nombre d'items, mais en pixels. Elle doit faire X pixels de large sur Y pixels de haut, et ce Y est trop grand par rapport aux standards. Tu peux laisser autant d'items que tu veux dans ta ComboBox mais réduit sa hauteur dans IB  ;)
Connectez-vous ou Inscrivez-vous pour répondre.