Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]4527[/thread]

GED 0.0.32: die neue Version ist da



<< |< 1 2 3 4 5 >| >> 42 Einträge, 5 Seiten
lichtkind
 2004-01-02 01:19
#40172 #40172
User since
2004-03-22
5680 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
und ich weiss ja nicht was für ein enormes programm du planst aber version 0.33 ginge auch
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.
esskar
 2004-01-02 02:49
#40173 #40173
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
ja; das würde folgendes verlangen:
1. du müsstest ein Raster haben. Momentan ist ja dein Endpunkt immer ein Pixel und ein Pixel hat eine feste Größe.
Denkbar wäre aber auch, dass du ein Raster hast, dass deine "Pixel" darstellt. Dann könntest du deine Eckpunkte genauer angeben: also liegt ein Punkt nicht einfach in P(1, 2) sondern z.B. in P(1.345, 2.623) und jeh nachdem wie man das scalliert, werd die Darstellung genauer.
2. wenn man das ganze jetzt so hat wie oben beschrieben, ist die sache zwar genau, aber man kann nur schwer damit rechnen. jetzt gibt es verschiedene algorithmen um das gebilde wieder nach integer zu runden ohne dabei abhängigkeiten zu verlieren. wenn du z.b. naiv alle werte nach integer wandelest, verlierst du ggf. Schnittpunkte oder du erzeugst neuen -> du hast eine falsche abbildung erschaffen. mit snap rounding z.b. kann man das ganze so runden, dass so ziemlich alle eigenschaften erhalten bleiben
Crian
 2005-01-03 18:09
#40174 #40174
User since
2003-08-04
5866 Artikel
ModeratorIn
[Homepage]
user image
[quote=renee,03.01.2005, 07:21]So, ich bin endlich mal dazu gekommen, etwas mit dem GED rumzuspielen ;)[/quote]

fein :-)

[quote=renee,03.01.2005, 07:21]*) Tooltips bei der Toolbar wäre ganz nützlich. Also wenn man die Maus über Buttons bewegt, sollte schon erkennbar sein, welche Funktion dahinter liegt. Und nicht erst wenn ich die Funktion ausgewählt habe. Die Anzeige in dem extra Label neben den Buttons ist ganz gut. Allerdings sollte das Label eine Mindestgröße haben, damit auch die längste Funktion darin Platz findet, ohne dass Man das Fenster vergrößern muss.[/quote]
Tooltips sind schon eingebaut weil ich das auch für hilfreich hielt (und kommen dann quasi mit der nächsten Version zu Dir).


[quote=renee,03.01.2005, 07:21]*) Ich habe eine Kante eingefügt ('Pfeil hin') und danach einen Knoten verschoben ('schöne Methode'). Wenn ich jetzt den "Rückgängig"-Button betätige, verschwindet die Kante und der Knoten ist wieder an seiner vorherigen Stelle. Da werden also gleich zwei Dinge wieder rückgängig gemacht.[/quote]
Hmmm dann fehlt wohl irgendwo ein Aufruf von "aenderung()", ich werd mir das mal ansehen.

[quote=renee,03.01.2005, 07:21]*) Das Kontext Menü der rechten Maustaste sollte verschwinden, wenn man an eine andere Stelle klickt, sonst passiert folgendes:
http://perl.renee-baecker.de/images/dialog_7.png[/quote]
Ist mir nicht erklärlich, unter Windows tut es das. Muss ich mal bei Gelegenheit unter Linux testen.
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
Crian
 2005-01-03 18:27
#40175 #40175
User since
2003-08-04
5866 Artikel
ModeratorIn
[Homepage]
user image
[quote=Crian,03.01.2005, 17:09][quote=renee,03.01.2005, 07:21]*) Ich habe eine Kante eingefügt ('Pfeil hin') und danach einen Knoten verschoben ('schöne Methode'). Wenn ich jetzt den "Rückgängig"-Button betätige, verschwindet die Kante und der Knoten ist wieder an seiner vorherigen Stelle. Da werden also gleich zwei Dinge wieder rückgängig gemacht.[/quote]
Hmmm dann fehlt wohl irgendwo ein Aufruf von "aenderung()", ich werd mir das mal ansehen.[/quote]
So, ich habe das Problem gerade gefixt, da war der Aufruf von "aenderung()" tatsächlich zu spät erfolgt (vielleicht ist Dir aufgefallen, dass man etwas ohne sichtbaren Effekt zurücknehmen oder wiederholen konnte).

Bei den Verschiebungen muss nämlich schon vor Beginn der Verschiebung der alte Zustand gesichert werden, sonst haut es nicht hin.

In der übernächsten Version wird dieser Fehler dann behoben sein.
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
esskar
 2005-01-04 00:19
#40176 #40176
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
mach aber version 0.1 draus :)
Dubu
 2005-01-04 17:15
#40177 #40177
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
Als vektorbasiertes Exportformat (evtl. auch Import?) wuerde sich SVG anbieten. 8)
Dubu
 2005-01-04 22:31
#40178 #40178
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
[quote=Crian,04.01.2005, 18:52][quote=Dubu,04.01.2005, 16:15]Als vektorbasiertes Exportformat (evtl. auch Import?) wuerde sich SVG anbieten. 8)[/quote]
SVG sagt mir gerade gar nichts. Kennst Du dazu eine gute Beschreibung irgendwo?[/quote]
Natuerlich in der groessten Wissenssammlung der Online-Welt: ;)
http://de.wikipedia.org/wiki/Scalable_Vector_Graphics
esskar
 2005-01-14 23:49
#40179 #40179
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
als bei der letzten aktuellen version ging es bei mir zumindest nicht.

This is perl, v5.8.4 built for MSWin32-x86-multi-thread
perl -e "use Tk; print $Tk::VERSION"
804.027

du merkst dir diese einstellungen doch bestimmt irgendwo?
kann es sein, dass sie auf einem "frischen" system nicht funzen?
Crian
 2005-01-16 15:56
#40180 #40180
User since
2003-08-04
5866 Artikel
ModeratorIn
[Homepage]
user image
?

Mal ins Kontextmenü geschaut?
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
esskar
 2005-01-16 16:06
#40181 #40181
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=Crian,16.01.2005, 14:56]?

Mal ins Kontextmenü geschaut?[/quote]
ah ja...
das ist ja kompliziert
<< |< 1 2 3 4 5 >| >> 42 Einträge, 5 Seiten



View all threads created 2004-01-02 01:19.