gDesign - editor plugin v0.95

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
Mischa
Beiträge: 152
Registriert: 29.08.2004 06:52
Wohnort: Hellhorst

Beitrag von Mischa »

@Kiffi
Mir fällt gerade auf: Wenn ich mehrere OpenWindows in meinem Source
habe, dann krallt sich der gDesigner immer das in der Reihenfolge zuerst
kommende -- egal, welches ich im Source markiere.
Hier gehts mit beiden Editoren. :?
Hast Du Example? Plugin ordnungsgemäß konfiguriert?

Moment, benutzt Du jaPBe? Der hatte nämlich in einer der letzten
Versionen Probleme die Parameter ordentlich ans Plugin zu liefern!?

jaPBe kann auch in der aktuellen Version nicht die alte Position
nach dem Reload wieder setzen. Der Original-Editor machts.

@MVXA

Zur Zeit nocht nicht, evtl später mal.

Gruß,
Mischa
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Kiffi hat geschrieben:> So wie jetzt kanns auch der Visual Designer von Benrico, die
> Alpha-Version.

kann ich so nicht bestätigen. Der VD hat meines Erachtens einen ganz
anderen Ansatz, GUIs zu designen.
Einen anderen Ansatz hat er, aber den Source öffnen und die darin enthaltene GUI Filtern macht er auch, wobei er aber darauf ausgelegt ist, dies für eigens Erstellte zu machen. Mit anderen, einfacherer Art (also so wie gDesign es zur Zeit macht), macht er auch.

Wenn gDesign natürlich auch Inlcude-Dateien, #PB_Any usw. unterstützt, sowie die Erstellung, wäre natürlich Klasse.

Vielleicht sollte Mischa erstmal mit der Erstellung beginnen, wobei dann eigene Merker (REMs) in den Code gepackt werden, um das Parsen auch umfangreicher Designs zu ermöglichen.

yust my 2 cents :wink:

PS: Eins meiner Programme, designt mit gDesign ALT, hab ich erfolreich und problemlos nach PB4 geportet. Nur der exportiere Source mußte leicht angepaßt werden.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Mischa
Beiträge: 152
Registriert: 29.08.2004 06:52
Wohnort: Hellhorst

Beitrag von Mischa »

Update:

-bugfix: negative Koordinateneingabe nun möglich
-bugfix: Der Parser sollte jetzt sauberer arbeiten

Donload:
http://www.thinkrelative.de/gdesign.zip


Gruß,
Mischa
xperience2003
Beiträge: 965
Registriert: 04.10.2004 18:42
Computerausstattung: Amiga, LinuxMint, Windows7
Wohnort: gotha
Kontaktdaten:

Beitrag von xperience2003 »

befasse mich sonst nicht mit anwendungen
aber das find ich genial, das man direkt den source editiert

feine sache =)
amiga rulez...
Rebirth Software
Benutzeravatar
Kiffi
Beiträge: 10621
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

@Mischa:

> Moment, benutzt Du jaPBe?

ja, sorry, dass ich das vergessen hatte zu erwähnen. Überdies habe ich --
wie Du richtig vermutet hattest, noch eine alte Version von jaPBe verwendet.
Nun (nach dem überfälligen Update) funktioniert's. :D

Ein kleiner Schönheitsfehler noch: Wenn ich nur eine OpenWindow-Zeile in
meinem Code stehen habe (also ohne Gadget-Angaben), dann stürzt der
gDesigner ab.

Danke & Grüße ... Kiffi
Benutzeravatar
rolaf
Beiträge: 3843
Registriert: 10.03.2005 14:01

Beitrag von rolaf »

xperience2003 hat geschrieben: aber das find ich genial, das man direkt den source editiert

feine sache =)
Ja, genau das gefällt mir auch so gut. Bei der ersten Version brauchte man ja eine Zusatzdatei, das entfällt hiermit. Bei allem was noch beim gDesign dazukommt, das sollte unbedingt so bleiben, Mischa. :allright:
:::: WIN 10 :: PB 5.73 :: (x64) ::::
Benutzeravatar
Leonhard
Beiträge: 602
Registriert: 01.03.2006 21:25

Beitrag von Leonhard »

Kannst du den Code von der Verschiebung der Gadget´s und der Gadget-Größenbearbeitung posten bzw. mir senden?
Benutzeravatar
Mischa
Beiträge: 152
Registriert: 29.08.2004 06:52
Wohnort: Hellhorst

Beitrag von Mischa »

Update:

-UTF-8 geht nun
-kleinere Fehler beseitigt
inkl. den von @Kiffi erwähnten.

Download:
http://www.thinkrelative.de/gdesign.zip

Ach und danke für die netten Kommentare. :)

Ähm, @Leonhard, das ist doch wirklich nicht so schwer.
Ein bissl GetCursorPos_() hier, ein wenig GetAsyncKeyState_() dort
und eine Prise GetActiveWindow(). Das sind alle Zutaten die man braucht.


Gruß,
Mischa
Benutzeravatar
Kiffi
Beiträge: 10621
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

Mischa hat geschrieben: -kleinere Fehler beseitigt
inkl. den von @Kiffi erwähnten.
Bestätigt! :allright:

Danke & Grüße ... Kiffi (der sich schon auf die nächste Version freut ;-) )
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

@Mischa
Hab gerade im engl. Forum gelesen, das XP-Style auch unterstützt wird,
kannste es vielleicht integrieren, das die Project.cfg oder Source.pb.cfg auch ausgewertet wird?

Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten