Combobox et texte affiché

Sujets variés concernant le développement en PureBasic
Fred
Site Admin
Messages : 2808
Inscription : mer. 21/janv./2004 11:03

Re: Combobox et texte affiché

Message par Fred »

Biensur, chaque commande PureBasic utilise une ou plusieurs fonctions API. Il n'est pas possible de développer un programme sans passer par les commandes fournies par le systeme d'exploitation. On peut considérer que le jeu de commande fourni par PureBasic est aussi une API (Application Programming Interface), car il definit un ensemble de regles coherentes pour pouvoir concevoir un programme.

Tout à été fait dans PB pour encourager l'utilisation des API systemes, pour que les applications tirent le maximum de l'OS ciblé. Pour des raisons de compatibilité cross-plateforme, le jeu de commande PB ne sera jamais aussi complet que les milliers de fonctions disponible nativement.
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

Re: Combobox et texte affiché

Message par Jacobus »

@G-Rom
Pour ma part aussi, je trouve que les fonctions API sont indispensables pour obtenir un résultat correct, un soft digne de ce nom. Si je prends l'exemple de l'EditorGadget() il est tout simplement impossible à l'heure actuelle (avec les fonctions natives uniquement) d'en tirer une application capable de rivaliser ne serais-ce qu'avec le notepad et encore moins le wordpad de Windows. En passant, ce serais bien qu'il soit un peu plus garni en fonctionnalités :mrgreen: .
Sans les API pas de programme évolué. Même si certaines fonctions API sont modifiées depuis Vista, généralement dans le passage des paramètres, et que c'est pas simple de reprendre, ou encore de trouver l'erreur parfois, voire simplement de trouver la bonne fonction, elles restent tout simplement indispensables. Et puis si PB est basé dessus...
Quand tous les glands seront tombés, les feuilles dispersées, la vigueur retombée... Dans la morne solitude, ancré au coeur de ses racines, c'est de sa force maturité qu'il renaîtra en pleine magnificence...Jacobus.
G-Rom
Messages : 3641
Inscription : dim. 10/janv./2010 5:29

Re: Combobox et texte affiché

Message par G-Rom »

Je ne suis pas d'accord avec vous les gars , vous êtes des super codeurs , c'est sur , mais il existe des librairies portable comme wxWidget http://www.wxwidgets.org/about/screensh.htm , QT http://qt.nokia.com/products/ GTK http://www.gtk.org/, cela vous permet de ne pas vous occupé des spécificité de l'OS, et de vous concentrer sur les fonctionnalités de votre logiciel. L'erreur de Fred est justement de ne pas utilisé ce genre de librairie en natif dans PureBasic, les commandes serais plus varié , et portable d'un OS à l'autre, là , il à réinventé la roue ^^
il utilise bien Ogre3D pour la 3D , pourquoi ne pas faire de même avec le module 'window' ?
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Re: Combobox et texte affiché

Message par Anonyme2 »

G-Rom a écrit :Je ne suis pas d'accord avec vous les gars , vous êtes des super codeurs , c'est sur , mais il existe des librairies portable comme wxWidget http://www.wxwidgets.org/about/screensh.htm , QT http://qt.nokia.com/products/ GTK http://www.gtk.org/, cela vous permet de ne pas vous occupé des spécificité de l'OS, et de vous concentrer sur les fonctionnalités de votre logiciel.
:mrgreen:
Si on était des supers codeurs on utiliserait les librairies que tu cites.

Il faudrait creuser un peu ces lib pour voir.
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Re: Combobox et texte affiché

Message par Progi1984 »

QT étant orienté objet, l'utiliser en purebasic semble être une horreur.

Pour GTK, j'avais essayé, mais c'est comme essayer de se faire l'Everest en charentaises.
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Combobox et texte affiché

Message par Kwai chang caine »

@FRED
Merci pour ta réponse 8)
Si on était des supers codeurs on utiliserait les librairies que tu cites.
Si c'est vrai ça :mrgreen:
Pour GTK, j'avais essayé, mais c'est comme essayer de se faire l'Everest en charentaises.
Si c'est drole ça :lol: :lol:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Répondre