Rad Maker V1

Programmation d'applications complexes
Bernie
Messages : 282
Inscription : mar. 22/mars/2016 10:12
Localisation : En France

Re: Idée programme...

Message par Bernie »

tu veux crée un Nouveau visual designer si je comprend bien .
comme PureForm
Avatar de l’utilisateur
TazNormand
Messages : 1294
Inscription : ven. 27/oct./2006 12:19
Localisation : Calvados (14)

Re: Rad Maker V1

Message par TazNormand »

@Shadow : je crois qu'on t'a déjà dit de ne pas créer 50 topics pour le même sujet, donc je fusionne avec ce topic de "Rad-Maker".
Image
Image
Shadow
Messages : 1373
Inscription : mer. 04/nov./2015 17:39

Re: Rad Maker V1

Message par Shadow »

Bernie, en quelque sorte oui.
Mais en bien mieux et différent...

En faite je veux donner l’opportunité à l'utilisateur grâce à des outils
de faire sont propre éditeur visuel ou éditeur de dessins ou éditeur d'autre chose.

Je donne juste les outils et ensuite c'est à l'utilisateur de faire le reste.
Et tu sais quoi, ça intéresse personne car d’après certain, tous le monde saurais faire ça !

Est ce que tu sais faire toi Bernie ça un éditeur visuel à ta sauce ?
Moi je ne sais pas faire en tous les cas...

Mais si j'arrivais à faire cette outils, déjà ça aiderais pas
mal mais il resterais encore des choses à faire...

Le plus dur c'est tous se qui est gestion des objets sur l’éditeur:

- Gestion de la grille
- Gestion de la sélection
- Création, Déplacement, Redimensionnement, des objets
- Couper, Copier, coller, supprimer, des objets
- Édition des caractéristiques des objets
- Annuler, Restaurer les actions des objets

Est ce que tu sais faire toi Bernie ça ?
Moi je ne sais pas faire en tous les cas... enfin je vais essayer de faire le maximum...

Et tu sais quoi Bernie ?
Et bien, ça intéresse personne car d’après certain, tous le monde saurais faire ça !
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.

PureBasic: 5.60 x64 Bits.
Bernie
Messages : 282
Inscription : mar. 22/mars/2016 10:12
Localisation : En France

Re: Rad Maker V1

Message par Bernie »

Non ça m'intéresse pas je préféré crée des jeux plutôt
Avatar de l’utilisateur
venom
Messages : 3072
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: Rad Maker V1

Message par venom »

Bernie a écrit :Non ça m'intéresse pas je préféré crée des jeux plutôt

Après tu peux créer un éditeur pour les jeux type RPG Maker :lol:






@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Shadow
Messages : 1373
Inscription : mer. 04/nov./2015 17:39

Re: Rad Maker V1

Message par Shadow »

Ah ah très drôle :mrgreen:
Non non c'est juste un outils en soit.
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.

PureBasic: 5.60 x64 Bits.
Avatar de l’utilisateur
microdevweb
Messages : 1800
Inscription : mer. 29/juin/2011 14:11
Localisation : Belgique

Re: Rad Maker V1

Message par microdevweb »

Shadow tu prends le problème à l'envers. Avant de proposé une sélection ou l'utilisateur sait choisir, la couleur du cadre de sélection la distance entre les points l'épaisseur des points ce qui entre autre alourdit considérablement l'interface utilisateur. Tu devrais mieux orienter ton projet.

Exemple :

Je veux faire un éditeur de fenêtre.

Quel vont être les attentes de l'utilisateur?

En fonction de cela, quel sont les informations qui vont devoir être renseignées par l'utilisateur pour que mon application puisse faire cela?

Sous quel forme les informations vont être demandées

Exemple :

J'aurais besoins pour un éditeur de fenêtre de
  • La taille et la position de la fenêtre (X,Y,W,H)
  • Titre de la la fenêtre
  • Flag d'ouverture
  • D'une liste de gadgets avec
    • Le type de gadget
    • La taille et la position du gadget
    • Libellé du gadget
Dans cette analyse de projet moi j'ai besoins de données numérique et quelques textes, maintenant comment je vais récolté ces informations ?

Je peux évidement les récolter via un fenêtre et des champs de saisie, cela fonctionnera mais ne sera pas des plus confortable pour l'utilisateur.

Je peux également faire un éditeur graphique, mais cela me donnera beaucoup de travail.

Voila en gros comment on monte un projet
Windows 10 64 bits PB: 5.70 ; 5.72 LST
Work at Centre Spatial de Liège
Shadow
Messages : 1373
Inscription : mer. 04/nov./2015 17:39

Re: Rad Maker V1

Message par Shadow »

Salut, j'avance petit à petit.

J'ai dû arrêter parce que je devais faire un ColorRequester maison avec Alpha.
Projet abandonné par ce que j'ai trouvé se qui me fallait grâce à Micoute.

GetColor de LSI, merci à lui.

J'ai essayé de l’inclure dans mon programme mais ça coince snif.
[17 :49 :14] Le programme a été arrêté.
[17 :58 :57] Type d'exécutable: Windows - x86 (32bit)
[17 :58 :57] Exécutable démarré.
[17 :59 :05] [ERREUR] Color Requester.pbi (Ligne: 995)
[17 :59 :05] [ERREUR] WindowEvent(): WindowEvent() et WaitWindowEvent() ne peuvent être appelées dans un évènement de type 'Bindxxx'.
Si vous pouviez m'aider à résoudre se petit problème :)
http://www.aht.li/2901144/RAD_Maker_V103.zip
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.

PureBasic: 5.60 x64 Bits.
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Rad Maker V1

Message par falsam »

la réponse est pourtant là
WindowEvent() et WaitWindowEvent() ne peuvent être appelées dans un évènement de type 'Bindxxx
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Shadow
Messages : 1373
Inscription : mer. 04/nov./2015 17:39

Re: Rad Maker V1

Message par Shadow »

Ahhhh ouiiiiiiiii, j'avais pas vuuuuuuuuuuuuuuuuuuuuuuue !
Heureusement que t'es là Falsam, que ferais-je sans toi :roll:

Non bon aller sérieux, comment je peut contourner le problème ?
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.

PureBasic: 5.60 x64 Bits.
Shadow
Messages : 1373
Inscription : mer. 04/nov./2015 17:39

Re: Rad Maker V1

Message par Shadow »

Bon vue que j'ai pas trouvé comment faire pour régler ça j'ai dû ruser.
Version mise à jour !

- Grille OK.
- Sélection OK.
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.

PureBasic: 5.60 x64 Bits.
Shadow
Messages : 1373
Inscription : mer. 04/nov./2015 17:39

Re: Rad Maker V1

Message par Shadow »

Nouvelle Version: 1.02.02

- Création carré simple avec couleur contour et interieur + déplacement
- Changement de l'icône du curseur en fonction de l'action.
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.

PureBasic: 5.60 x64 Bits.
Bernie
Messages : 282
Inscription : mar. 22/mars/2016 10:12
Localisation : En France

Re: Rad Maker V1

Message par Bernie »

C'est pas mal
mais il faut rajouter quelque chose pour que l'utilisateur sache qu'il faut faire un clique de droite pour le menu d'édition
un truc genre :

Code : Tout sélectionner

SetWindowTitle(#Main_Window,"RAD MAKER V1 "+ "Clique droit pour le menu  ")
Shadow
Messages : 1373
Inscription : mer. 04/nov./2015 17:39

Re: Rad Maker V1

Message par Shadow »

Ok mais sachez un truc important tous:

Le fichier Main n'est qu'un exemple d'utilisation du Rad-Maker et non le programme en lui même :!:
Le programme qui gère Rad-Maker est le fichier Pbi !

Le fichier d’exemple, n'est là que pour vous faire voir les possibilités de Rad-Maker.
C'est à vous de faire le reste !

Avec Rad-Maker, vous faite se que vous voulez, Rad-Maker n'est pas un programme figé !
Il suffis de le paramétrer et de faire votre propre programme à votre image qui va utiliser Rad-Maker !

Voyez ça comme un espèce de gadget.

Bernie, si tu veux un message qui indique se que tu a dis, c'est à toi de le faire ;)
Une fois que ta inclue le fichier de Rad-Maker, tu fais le programme qui te conviens !

Cependant, il est très important d'avoir un bon exemple d'utilisation pour avoir
une idée concrète de se qu'on peut faire avec.

Je vais rajouter d'autres chose par la suite dans le fichier d’exemple Main.
Notamment une barre de statue.
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.

PureBasic: 5.60 x64 Bits.
Avatar de l’utilisateur
Micoute
Messages : 2522
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: Rad Maker V1

Message par Micoute »

Tu veux dire une barre de statut !
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 5.73 PB 6.00 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Répondre