gDesign - Visueller Gadget Designer

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
Kiffi
Beiträge: 10719
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

Mischa hat geschrieben:SHIFT zusätzlich drücken, beim Frame verschieben.
ähm! Du magst es, Deine Anwender zu verwirren, gell? :D

Wieso ist denn die Bedienung des Frames anders als bei allen anderen
Gadgets?

Das von freedimension berichtete 'aus-dem-Ruder-laufen-der-Maus' kann ich
bestätigen. Ist zwar nicht besonders schlimm, sieht aber seltsam aus.
MLK hat geschrieben:und als tastaturpurist besonders über eine möglichst komplette tastaturunterstützung.
Öärks! Dann aber bitte zusätzlich zu einer kompletten Maussteuerung.

Grüße ... Kiffi
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 »

>> Wieso ist denn die Bedienung des Frames anders als bei allen anderen Gadgets?
Ich könnte es mir so denken:
Alle anderen Gadgets sind Controls, das Frame3D ist nur eine gezeichnete Box mit abgerundeten Ecken, die auch kein Click-Ereignis empfängt. Um also zu ermitteln, das diese gezeichnete Box gemeint ist, wird bei gedrückter Shifttaste, zusätzlich ermittelt, ob der Mauszeiger sich in einem freien Bereich dieser Box befindet, was wohl auch Rechenintensiver ist. So ungefähr :D
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 »

Gleichzeitig die SHIFT-Taste drücken ist richtig.

Frame3DGadgets haben dadurch 'nen eigenen Layer.
Das macht Sinn, weil man sie sonst häufig versehentlich verschiebt
und außerdem würde man beim Rechtsklick im Frame nur die
Styles des Frames einstellen, nicht aber ein neues Gadget
erstellen können. Den Zusatzbutton im Style-Menu, wie bei der
ScrollArea, oder dem Panel wollte ich nicht, da Frames nun mal
keine Gadgets tragen.

Gruß,
Mischa
Benutzeravatar
freedimension
Admin
Beiträge: 1987
Registriert: 08.09.2004 13:19
Wohnort: Ludwigsburg
Kontaktdaten:

Beitrag von freedimension »

Mischa hat geschrieben: Tritt das Verhalten mit dem Rechtsklicken auch bei den Gadgets auf?
Japp, selbes Verhalten.
SHIFT zusätzlich drücken, beim Frame verschieben.
(Erwähnte ich bereits und in der ReadMe steht es auch)
Ich bin halt einer von der Sorte, die immer intuitiv an die Sache rangehen. Ja ich weiß, dumme Ausrede für "Ich hab's Readme nicht gelesen" :oops:


Vorschläge:
- gezieltere Steuerung der Größe des scrollbaren Bereichs bei ScrollAreaGadget
- Standardgrößen für Grid:
Set Grid Step -> 5, 10, User defined

Hab auch noch einen möchtegern Bug beim PanelGadget:
Erstelle auf einem Panel zwei Tabs 'Panel 0' und 'Panel 1'. Lösche 'Panel 0' und erstelle direkt danach einen neuen. Ergebnis sind zwei Tabs die beide 'Panel 1' heißen.

Ich weiß jetzt auch, warum sich Gadgets beim Anklicken einfach so verschieben: Die richten sich dabei direkt am Grid aus obwohl ich sie eigentlich nur markieren wollte.
Beginne jeden Tag als ob es Absicht wäre!
Bild
BILDblog
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 »

>> Ergebnis sind zwei Tabs die beide 'Panel 1' heißen
Dann drück doch Enter und benenne einen um :mrgreen:
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
freedimension
Admin
Beiträge: 1987
Registriert: 08.09.2004 13:19
Wohnort: Ludwigsburg
Kontaktdaten:

Beitrag von freedimension »

ts-soft hat geschrieben:>> Ergebnis sind zwei Tabs die beide 'Panel 1' heißen
Dann drück doch Enter und benenne einen um :mrgreen:
Schon klar, deswegen ja auch nur ein "möchtegern Bug" :D
Beginne jeden Tag als ob es Absicht wäre!
Bild
BILDblog
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1765
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

@Mischa: Donationware o.ä. ist eine gute Idee. :D

Eher in die Richtung ging auch mein Hinweis an Fred, und nicht was Danilo mir schon wieder unterstellt... :lol:
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

Sry falls es schon jemand gepostet hat (ist noch früh am morgen, und ich war jetzt zu faul, den ganzen Thread durchzulesen), aber ich hätte noch nen Verbesserungsvorschlag: Da man Gadgets wie z.B. das Framegadget nicht mehr anwählen (markieren) kann, nachdem man es deselektiert hat, schlage ich vor, dass alle eingefügten Gadgets in eine Liste im Kontextmenü aufgenommen werden, sodass man sie (einfacher) selektieren (und eventuell wiederfinden) kann.
Ansonsten: wirklich geiles Tool!
Benutzeravatar
freedimension
Admin
Beiträge: 1987
Registriert: 08.09.2004 13:19
Wohnort: Ludwigsburg
Kontaktdaten:

Beitrag von freedimension »

Mischa hat geschrieben:SHIFT zusätzlich drücken, beim Frame verschieben.
(Erwähnte ich bereits und in der ReadMe steht es auch)
:D
Beginne jeden Tag als ob es Absicht wäre!
Bild
BILDblog
Benutzeravatar
Mischa
Beiträge: 152
Registriert: 29.08.2004 06:52
Wohnort: Hellhorst

Beitrag von Mischa »

Ich werde wohl noch ein paar Tage an gDesign arbeiten. :wink:

Erste kleine Änderungen sind schon erledigt.
Update in 2-3 Tagen, oder früher.

Gruß,
Mischa
Antworten