Thread GED: Module und Namensräume: wie umgeht man Namenskonflikte? (34 answers)
Opened by Crian at 2004-02-10 23:07

Crian
 2004-02-12 11:20
#39502 #39502
User since
2003-08-04
5871 articles
ModeratorIn
[Homepage]
user image
GED Version 0.0.30 ist da

Changelog:

- Kapselung der interenen Kanten/Ecken zusammenhänge durch vier Hilfsfunktionen
in Graph::GED::Graph2d (x_von_a, y_von_a, x_von_e und y_von_e), welche die
Koordinaten der Ecken ausgeben, die mit der Kante inzidieren.
Dann muss man später nur hier ändern, falls man doch mal die Ecken direkt in
die Kanten aufnehmen will.
- use FindBin; use lib "$FindBin::RealBin"; verwendet, damit man das Programm
(ohne Installation) nicht nur aus dem ged-Verzeichnis aus starten kann.
- Neues Modul Graph::GED::TkTools;
Darein anzeige_fenster ausgelagert und als optionalen Parameter eine Wahl
eingeführt, ob der erzeugte "Dialog" modal sein soll.
- Alle Hilfefenster unmodal gemacht.
- Stellen ausgemerzt, an denen trotz debug auf 0 noch etwas ausgegeben wurde.
(Hoffentlich alle.)
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

View full thread GED: Module und Namensräume: wie umgeht man Namenskonflikte?