Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi KWizard: RouteMaps benutzen (https://www.delphipraxis.net/48572-kwizard-routemaps-benutzen.html)

weltaran 27. Jun 2005 15:36


KWizard: RouteMaps benutzen
 
Hallo Leute!

Ich benutze den meiner Ansicht nach ziemlich genialen KWizard. Aber bei der Benutzung der (noch genialeren) RouteMaps scheitere ich. Bevor ich hier ausführlich mein Problem darlege frage ich einfach, ob hier jemand diese Routemaps schon verwandt hat, und wenn ja welche?

Ciao

weltaran

Jelly 27. Jun 2005 18:27

Re: KWizard: RouteMaps benutzen
 
Ja, aber ich seh da kein Problem. Ich habe die Roadmap auf die Form gelegt und schon war mein Wizard mit der Roadmap ausgerüstet... Hier ein Beispiel aus einem Programm von mir. Also einstellen musste ich da nix.

MrKnogge 27. Jun 2005 19:12

Re: KWizard: RouteMaps benutzen
 
Wenn ich mich recht erinner, musst du die roadmap auf den wizard legen und nicht auf das formular.

Schildere uns doch bitte dein genaues Problem.

weltaran 27. Jun 2005 19:48

Re: KWizard: RouteMaps benutzen
 
Hi, ihr zwei ;)

Problem: Ich hab den KWizard separat (nicht als Teil der JVCL) downgeloaded. Da ist nur eine (Demo)RouteMap von Yu Wei selbst enthalten. Die sieht nicht nur dürftiger aus als die von z.B. Steve Forbes (hab ich auf ner WebPage gesehen), sie lässt auch dasd beliebige springen zwischen den pages zu. Das deaktivieren des ButtonNext kann also mit der RouteMap umgangen werden.

Nun meine Frage:

Kann man die RouteMaps die ihr benutzt separat downloaden (ich würde das Installieren der JVCL gerne vermeiden)?

Google half mir da nicht weiter.

Ciao

Jelly 27. Jun 2005 19:57

Re: KWizard: RouteMaps benutzen
 
Ich nutze auch die separate Version, und das mit den Sprüngen stimmt schon. War bei mir aber eh beabsichtigt, und ist mir deswegen nicht aufgefallen, dass man den Control nicht disablen kann

weltaran 27. Jun 2005 20:04

Re: KWizard: RouteMaps benutzen
 
Versteh ich nicht. Das Beispiel, das du angibst sieht völlig anders aus als das, was ich hier sehe. Meine RouteMap besteht lediglich aus Text; keine Markierung, die mir anzeigt wo ich mich innerhalb des Wizard befinde. Kann es sein, dass ich eine alte KWizard Komponente nutze, die diese neuen RouteMaps nicht beinhaltet? Meine Version ist 1.5


Ciao

Nachtrag:

OK, ich hab die Version 1.7 downgeloaded und dort sind die RouteMaps dabei. Musste die 1.5 Version runterschmeißen, da auch der wizard selbst Änderungen erfahren hat. Fälschlicherweise steht bei 1.7 in den install notes noch 1.5, weswegen ich die Änderungen nicht sofort bemerkt hatte. Wie dem auch sei, jetzt tut es.

Nachtrag2:

Das Problem, dass man mit der RouteMap deaktivierten Next Buttons umgehen kann, hab ich immer noch. Für einen Tip (jegliche Klicks über der RouteMap deaktivieren?) wäre ich echt dankbar.

Nachtrag3:

Ich habe jetzt eine Erweiterung des SourceCodes von RouteMapNodes vorgenommen:

1. hinzufügen einer (published) property: AllowNavigation: boolean

2. Verändern der Methode 'PageAtPos', sodass wenn AllowNavigation auf false steht immer nil zurückgeliefert wird.

Funktioniert wunderprächtig, auch zur Design-Zeit.

Ciao

weltaran


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:53 Uhr.

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