Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   KO System in DrawGrid ?? (https://www.delphipraxis.net/32714-ko-system-drawgrid.html)

ibp 28. Okt 2004 17:02

Re: KO System in DrawGrid ??
 
Liste der Anhänge anzeigen (Anzahl: 1)
es ist sicher einfacher, wenn du das ganze doch mit stringgrid machst.
1. die gitternetzlinien vom grid schaltest du aus
2. du schreibst in die erste spalte in jede zweite zeile den namen.
3. in die zweite spalte dahinter kommt das ergebnis
4. in jeder dritte spalte wird eine verbindungslinie gezeichnet
5.... usw bis zum sieger

die verbindungslienien kannst du im ondrawcell erignis behandeln, du brauchst nur 4 typen und in dei enzsprechende zelle wird dann der jeweilige typ gezeichnet:
1. ecke links>unten
2. ecke links>oben
3. linie oben>unten
4. verbinder oben,unten>mitterechts

siehe bild

Jelly 28. Okt 2004 17:30

Re: KO System in DrawGrid ??
 
Hallo,

ein Doppel KO System ist bekanntlich nicht nur eine einfache Baumstruktur, was ein einfaches KO System wäre. Somit müsste man wohl bischen meer Hirnschmalz anwenden als ein einfaches Stringgrid zu nehmen.

Hab gestern schon im Chat kurz angedeutet, aber f+r die grafische Darstellung würd ich mir mal das Diagrammstudio von TMS anschauen.

Wenn das zu kompliziert wird, warum nicht einfach ein fertiges Tableau reinscannen und dann nur noch an die treffenden Koordinaten die Namen reinschreiben.

Darty 29. Okt 2004 16:39

Re: KO System in DrawGrid ??
 
danke euch beiden. Werde zunächst jede Variante antesten und eventuell überlegen welche ich dann verwenden werde.
@Jelly: Tableau ? Du meinst doch ein KO System Grafik einspielen und dieses verwenden oder ?

Jelly 29. Okt 2004 17:13

Re: KO System in DrawGrid ??
 
Ja, ich meinte ein Tableau in Grafikform. Dürft sicherlich im Netz zu finden sein, oder?

Darty 29. Okt 2004 17:16

Re: KO System in DrawGrid ??
 
Ansonsten könnte ich das ja selber machen ist ja kein Ding. Bin wie gerade am überlegen welche Variante ich nehme auch das ich später noch flexibel genug bin ohne grossartig umzuschreiben u.s.w.
Es sollte halt auch Zoomfähig sein, da ein KO System gross sein kann. Dies kann ein Stringgrid denke ich mal nicht so gut.
Bin aber auch am überlegen das KO System nicht selber auf ein Panel zu zeichnen. Nur weiss ich nicht ob ich flexibel genug bin damit bzw ob da irgendwelche schwierigkeiten auftauchen könnte. Zum Beispiel die Zeit der Aufbau der Zeichnung u.s.w.

Jelly 29. Okt 2004 17:21

Re: KO System in DrawGrid ??
 
Das mit dem Einscannen war nur ein weiterer Vorschlag. Persönlich tendiere ich zum Diagram Studio von TMS. Da bist du flexibel, kannst zoomen bis zum letzten Pixel, Scrollen, und ist zudem recht einfach zu handhaben, zumindest laut Beschreibung. Ich würd mich an deiner Stelle jedenfalls damit auseinandersetzen.

Darty 29. Okt 2004 17:27

Re: KO System in DrawGrid ??
 
Zitat:

Zitat von Jelly
Persönlich tendiere ich zum Diagram Studio von TMS. Da bist du flexibel, kannst zoomen bis zum letzten Pixel, Scrollen, und ist zudem recht einfach zu handhaben, zumindest laut Beschreibung. Ich würd mich an deiner Stelle jedenfalls damit auseinandersetzen.

75 EUR :shock: schon ein bisschen happig oder nicht ? :gruebel:

Jelly 29. Okt 2004 17:37

Re: KO System in DrawGrid ??
 
Zitat:

Zitat von Darty
75 EUR :shock: schon ein bisschen happig oder nicht ? :gruebel:

Musst du alles lesen :zwinker:
Nur für den kommerziellen Bereich. Ich weiss ja nicht, ob du dein Programm nachher verkaufst. Aber wenn nicht, ists für umme. Wenn doch, sind 75 € nicht zuviel.

Darty 29. Okt 2004 17:40

Re: KO System in DrawGrid ??
 
ok ok ok ok downloade es gerade. Mal gucken ob ich damit zurecht komme. Danke schon mal an alle. Bis zum nächsten "Problem" :mrgreen:

Darty 30. Okt 2004 11:35

Re: KO System in DrawGrid ??
 
Nun hatte ich es mir angeschaut. Ok zwar nicht intensiv, aber was mich schon stört ist das da die (c) auf den Panel liegt.

Jetzt kommt aber wirklich die allerletzte Frage die im Bezug zu diesem Thread steht daher kein neuen Thread auf mache dafür.

Ich tendiere zu den 2 Varianten die ich machen werde. Was ich gerne noch Antworten bzw Meinungen darauf hätte.

1. Ich zeichne das KO-System selber auf ein z.B. Panel per Koordinaten. Später werden da noch Einträge hinzukommen wie Namen, Zahlen u.s.w. Wie sieht das mit dem "Skalieren" eine bereits gezeichnete KO-System bzw Einträge aus ? Würde das "schlecht" aussehen ?
Ausserdem wenn ich es Panen bzw Zoomen (Bei grosse KO Systeme kann man in Vollansicht die Einträge sicher leider nicht mehr lesen) muss es doch jedesmal neu gezeichnet werden ? Ist das nervig da es sich immer zuerst aufbaut die Zeichnung oder ist das nicht bemerkbar.

2. Wie bei der 1. nur das ich ein bereits gezeichnete KO-System als z.B. jpeg auf ein Panel lege. Und nur die Einträge u.s.w. ebenfalls per Koordinaten einfüge. Ist da der Aufbau bzw die Pan und Zoom Funktion besser und schneller als bei der 1. Version ? Und "sieht" es besser aus als wenn man es zeichnet oder würde das "pixelig" aussehen ?

Ich wäre wieder mal dankbar für euer Antworten und Meinungen. Den so langsam möchte ich dann auch damit anfangen :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:27 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz