ListIconGadget() différent sous linux et windows
Publié : mer. 19/nov./2008 10:23
Hier soir j'ai testé sous linux mon petit code sur sqlite
http://www.purebasic.fr/french/viewtopic.php?t=8749
il fonctionne comme sous windows ou presque, c'est une bonne chose.
Par contre je ne vois pas le même nombre de colonnes dans les ListIconGadget() selon le système.
Par exemple pour la liste des éditeurs je n'ai créé qu'une colonne, et c'est bien le cas sous linux, je ne vois qu'une colonne, par contre sous windows il y a deux colonnes.
Bref, en clair sous windows, j'ai toujours une colonne de plus que le nombre voulu !!
Bug ou pas bug ?
idem pour la sélection , je n'ai pas le même comportement d'un système à l'autre :
sous linux j'ai d'office la sélection de la ligne entière sans passer par les options,
sous windows, il faut ajouter cette constante #PB_ListIcon_FullRowSelect
Bug ou pas bug ?
Je découvre le monde de PB sous linux , c'est peut-être normal, mais ça surprend de ne pas retrouver le même comportement avec le même code, peut-être que la valeur par défaut sous windows devrait être #PB_ListIcon_FullRowSelect pour réagir comme la version linux.
pour les habitués de linux , il faut s'étonner de ces petites différences ou c'est normal ?
l'idée derrière tout ça, c'est soit il est possible de corriger PB pour obtenir le même comportement et dans ce cas faire un rapport de bug, soit il faut corriger la doc pour faire apparaitre ces petites nuances d'un os à l'autre.
Qu'en pensez vous pour les plus expérimentés avec le multiplateforme, vous constatez souvent des différences de ce type ?
http://www.purebasic.fr/french/viewtopic.php?t=8749
il fonctionne comme sous windows ou presque, c'est une bonne chose.
Par contre je ne vois pas le même nombre de colonnes dans les ListIconGadget() selon le système.
Par exemple pour la liste des éditeurs je n'ai créé qu'une colonne, et c'est bien le cas sous linux, je ne vois qu'une colonne, par contre sous windows il y a deux colonnes.
Bref, en clair sous windows, j'ai toujours une colonne de plus que le nombre voulu !!
Bug ou pas bug ?
idem pour la sélection , je n'ai pas le même comportement d'un système à l'autre :
sous linux j'ai d'office la sélection de la ligne entière sans passer par les options,
sous windows, il faut ajouter cette constante #PB_ListIcon_FullRowSelect
Bug ou pas bug ?
Je découvre le monde de PB sous linux , c'est peut-être normal, mais ça surprend de ne pas retrouver le même comportement avec le même code, peut-être que la valeur par défaut sous windows devrait être #PB_ListIcon_FullRowSelect pour réagir comme la version linux.
pour les habitués de linux , il faut s'étonner de ces petites différences ou c'est normal ?
l'idée derrière tout ça, c'est soit il est possible de corriger PB pour obtenir le même comportement et dans ce cas faire un rapport de bug, soit il faut corriger la doc pour faire apparaitre ces petites nuances d'un os à l'autre.
Qu'en pensez vous pour les plus expérimentés avec le multiplateforme, vous constatez souvent des différences de ce type ?