Gambas France BETA


Pas de compte ? Incription

Dessin, architecture

1
AuteurMessages
Bernard#1 Posté le 27/10/2011 à 06:22:28
Bonjour à tous,
j'ai commencé il y a quelques mois un programme DAO. Il n'est pas tout à fait terminé, mais je viens de découvrir le tuto de Gambix (Dessin vectoriel), et je crois que je ne suis pas sur la bonne longueur d'onde!! Il faudrait peut-être que je refasse mon programme en fonction de cet exemple. Dites moi ce que vous en pensez.. Je l'ai posté sur la forge hier soir.
gambix#2 Posté le 27/10/2011 à 08:06:22
Faire simple !J'en pense que mon projet mérite un peu de modifications ... Attend un peu avant de t'en inpirer, que je le passe en tout objet
Moins de texte dans une signature c'est agrandir son espace.
manu#3 Posté le 27/10/2011 à 21:36:10
Avec Gambas ca roule !Bernard,


Je rêve depuis longtemps a un logiciel de plans assez simple sous Linux pour mes besoins personnels (qui sont en fait professionnels !).

Je trouve ton projet assez avancé, et il me plais beaucoup même si je comprends pas tous ! :lol: :oops:

Si tu reprends en plus le travail de gambix, alors là.... ça devrais être super ;)

Merci pour ce beau projet en tous cas.

Juste pour info, tu utilises TabStrip pour tes zones de travail, tu devrais utiliser Workspace beaucoup plus adapté à mon avis. Les onglets de l'IDE de Gambas sont des WorkSpace...
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
lapenduledargent#4 Posté le 28/10/2011 à 07:10:01
Bonjour Bernard,

Il y a quelques semaines que je cherchais des exemples de programme de dessin et maintenant, voilà deux beaux exemples sans compter celui de Gambix.
Mais cette fois, la barre est haute...Bravo, tu es loin avec beaucoup de fonctions, des menus style Qcad, outils cotations, enregistrer, ouvrir un fichier, calques, bibliothèque d'objets.
Comme quoi, les possibilités de Gb sont à la hauteur.

Nous attendons la suite de Gambix avec impatience.

Bonne journée à tous.

Pierre

Bernard#5 Posté le 28/10/2011 à 07:16:11
Merci manu,

Je suis content que mon projet te plais
En fait moi aussi je m'en sert à des fins professionnels, c'est pourquoi je l'ai conçu, et je le complète au fur et à mesure de mes besoins, comme la plupart de mes logiciels.
Et je serai heureux qu'il puisse servir à quelqu'un.

Bernard#6 Posté le 28/10/2011 à 07:27:17
Bonjour, et merci aussi Pierre

Oui, les possibilités de Gb sont très grandes, le tout est de savoir s'en servir, et moi j'en suis encore très loin. Et c'est pourquoi je vais avoir besoin des connaissances de Gambix pour essayer de terminer mon projet.
gambix#7 Posté le 28/10/2011 à 12:40:39
Faire simple !
1
2
3
4
5
6
7
8
Paint.Font.Size = Tsize * zoom
Paint.MoveTo((tx1 * coef) * zoom, (ty1 * coef) * zoom)

Paint.Translate((tx1 * coef) * zoom, (ty1 * coef) * zoom)
Paint.Rotate(Rad(Trot))
Paint.Translate(- ((tx1 * coef) * zoom), - ((ty1 * coef) * zoom))

Paint.Text(Texte)


tu ne connais pas paint.scale ?... c'est vachement compliqué la :/
Moins de texte dans une signature c'est agrandir son espace.
gambix#8 Posté le 28/10/2011 à 12:40:40
Faire simple !
1
2
3
4
5
6
7
8
Paint.Font.Size = Tsize * zoom
Paint.MoveTo((tx1 * coef) * zoom, (ty1 * coef) * zoom)

Paint.Translate((tx1 * coef) * zoom, (ty1 * coef) * zoom)
Paint.Rotate(Rad(Trot))
Paint.Translate(- ((tx1 * coef) * zoom), - ((ty1 * coef) * zoom))

Paint.Text(Texte)


tu ne connais pas paint.scale ?... c'est vachement compliqué la :/
Moins de texte dans une signature c'est agrandir son espace.
Bernard#9 Posté le 28/10/2011 à 17:07:17
Tu as raison, ça doit etre plus simple avec paint.Scale,

mais comme j'ai déjà réalisé ce projet en VB6, ou j'employai cette méthode, ensuite je l'ai traduit en GB2, mais là je n'ai pas trouvé de solution pour afficher le texte en biais. Et maintenant en gb3 ou tout ce passe à peu-prêt bien, j'ai laissé cette méthode et, donc, je n'ai pas encore approfondi l'utilisation de Paint.Scale
Et c'est sur qu'il va falloir que j'y travaille.
Mais tu vas surement trouver beaucoup d'autres morceaux de code un peu bizarre dans mon projet(un peu comme mon raisonnement qui n'est pas toujours très clair)
Tu ne t'en est pas servi non plus dans demoVectoriel, je pense qu'il faut quand même garder le facteur zoom en mémoire pour récupérer les données des objets
gambix#10 Posté le 28/10/2011 à 17:59:13
Faire simple !oui et non ...

en faite le truc c'est de tout ramener au même plan.

je vais poster le nouveau demo dans la minute
Moins de texte dans une signature c'est agrandir son espace.
gambix#11 Posté le 28/10/2011 à 21:03:30
Faire simple !Voila qui est fait
Moins de texte dans une signature c'est agrandir son espace.
lapenduledargent#12 Posté le 28/10/2011 à 21:18:19
Merci Gambix,

Je vais regarder ça attentivement.

Bon weekend à tous.

Pierre
lapenduledargent#13 Posté le 28/10/2011 à 21:41:23
Merci Gambix,

Je vais regarder ça attentivement.

Bon weekend à tous.

Pierre
Bernard#14 Posté le 29/10/2011 à 17:44:01
Merci à toi Gambix,

Je vais regarder ça immédiatement.
Je viens également de mettre à jour mon projet avec plusieurs corrections de bugs, et j'ai légèrement commencé à modifier quelques points sur lesquels tu m'as bien éclairé avec démoVectoriel.
1