visual planit und Werkzeug Paletten Icons

Rund um die LCL und andere Komponenten

visual planit und Werkzeug Paletten Icons

Beitragvon arturx » 7. Feb 2010, 15:28 visual planit und Werkzeug Paletten Icons

1.Ich habe visual planit installiert laut Anleitung:
checkout von https://lazarus-ccr.svn.sourceforge.net ... s/tvplanit
Installion gemäß der Anleitung von http://wiki.freepascal.org/Turbopower_Visual_PlanIt.
Leider sind keine individualisierten Komponenten Icons zu sehen (sondern nur x-mal das Universal Icon).
Hat einer von Euch eine Idee, wie man diese sichtbar machen kann ?
Braucht visual planit zusätzliche Ressourcen oder muss nur ein Schalter (welcher auch immer) gesetzt werden ?

2.Von welcher Seite kann man turbopower tools herunterladen ? Gibt es die für Lazarus ?
Zuletzt geändert von arturx am 8. Feb 2010, 10:21, insgesamt 1-mal geändert.
arturx
 
Beiträge: 54
Registriert: 21. Nov 2008, 11:29

Beitragvon arturx » 8. Feb 2010, 10:18 Re: visual planit

Irgendwie scheint das Thema keinen so richtig zu interessieren. Schade eigentlich, denn die Komponenten machen einen recht interessanten Eindruck !
Mittlerweile habe ich eine Lösung gefunden. Ob es die eleganteste ist, weiß ich nicht, aber sie funktioniert.
Das Vorgehen beschreibe ich so, dass jeder - vor allem Neueinsteiger - es nachvollziehen können :

1.checkout via SVN von der o.a. Seite (genau wie dort beschrieben)
( Für absolute newbies: nach Installation von Tortoise SVN findet man im win-Explorer beim Rechtsclick auf eine Datei/Verzeichnis den
Menupunkt: "SVN Checkout". Wenn man diesen anklickt, wird man nach einer URL gefragt, mit deren Hilfe das angeclickte Verzeichnis
wie von Geisterhand gefüllt wird)
2.Man öffnet die Package Datei v103_lazarus.lpk (wer kommt nur auf solche Namen ?!) mit der IDE
In der Datei VpReg findet man die Übersicht über alle registrierten Komponenten :
RegisterComponents('Visual PlanIt', [ TVpLEDLabel, TVpClock, TVpCalendar, .....
Damit hat man schon mal eine Übersicht, welche Komponenten-Glyphs später (Punkt 5) zu extrahieren sind
Diese Datei muss etwas verändert werden :
Code: Alles auswählen
......
            unit VpReg;
                       uses
                                {$IFDEF LCL}
                                 LMessages,LCLProc,LCLType,LCLIntf,
                                 lresources,   // <------  neu
                                 .....
                                 .......
                                 .......
                             end;
                                  initialization                         // <--- Neu
                                     {$I v103_lazarus.lrs}               // <--- Neu
                           end.

3.Download einer Delphi Version von Planit (ist als ZipFile im Netz zu finden) und entpacken
4.In dieser Version sucht man nach "VpReg.res"
5. VpReg.res öffnent man mittels XN Resource Editor (oder ähnlichem Programm) und exportiert die benötigten(<-Siehe 2) Glyphs
(in dem o.a. Programm : resource-export resource) als xyz.PNG Das PNG ist absolut wichtig
6.nun müssen alle PNG Dateien zu einem LRS file zusammengepackt werden :
lazres v103_lazarus.lrs TVpLEDLabel.png TVpClock.png TVpCalendar.png .....
Schreibt die Anweisung unbedingt in ein Batchfile in die 1. Zeile (egal wie lang sie auch ist) und schreibt in die 2.Zeile PAUSE
Diesen Batchfile kann man bequem editieren und dank PAUSE sieht man sogar die Fehlerausgaben.... 8)
7.Wenn alles geklappt hat, findet Ihr nun eine Datei v103_lazarus.lrs
Diese kopiert Ihr in das Verzeichnis, in dem V103_Lazarus.lpk steht : (=Package Verzeichnis)
8. Wenn Ihr nun v103_lazarus installiert, sollte alles in voller Schönheit in der Komponentenpalette zu bewundern sein.
 
Zum Schluss : ich weiß, dass all das oben Geschriebene schon in irgendwelchen anderen Foren zu finden ist und dass das alte Kamellen sind.
Wenn man jedoch gerade erst anfängt, sich mit Lazarus zu beschäftigen, freut man sich über einfache Beispiele.
Grundsätzlich lohnt es sich auf alle Fälle http://wiki.lazarus.freepascal.org/Lazarus_Resources/de anzusehen
arturx
 
Beiträge: 54
Registriert: 21. Nov 2008, 11:29

Beitragvon arturx » 9. Feb 2010, 15:24 Re: visual planit und Werkzeug Paletten Icons

Meine Gedanken zu Visual Planit :
1.Die Komponenten sehen schön aus !!
2.Die Nutzung ist unter Lazarus kaum vernünftig durchführbar,
da die Komponenten viel undokumentiertes "Auto-Magic" im Hintergrund durchführen.
(Die zentrale Datenschnittstelle wird außerdem unter Lazarus nicht einmal zur Verfügung gestellt !! )
Dieses Alles zu entwirren und evt. an StandardDatasets anzupassen wäre eine recht aufwändige Angelegenheit.

Hat schon Irgendjemand die Komponenten voneinander isoliert und an übliche Datasets angepasst ?
arturx
 
Beiträge: 54
Registriert: 21. Nov 2008, 11:29

Beitragvon creed steiger » 10. Feb 2010, 00:48 Re: visual planit und Werkzeug Paletten Icons

Du könntest dich an Christian wenden,der hat das Ding portiert
viewtopic.php?f=18&t=2105&p=23990&hilit=planit#p23990

Außerdem haben die CodeTyphon-Menschen glaubich auch schon was dran gemacht.
http://www.pilotlogic.com/sitejoom/down ... _Fixes.txt

http://www.pilotlogic.com/sitejoom/inde ... Itemid=147

Edit:grr Tippfehler
creed steiger
 
Beiträge: 436
Registriert: 11. Sep 2006, 21:56

Beitragvon arturx » 11. Feb 2010, 17:45 Re: visual planit und Werkzeug Paletten Icons

Hey, Dank für die Infos.

Ich bin mit Christian im Kontakt. Schaun mer mal, was dabei rauskommt.
arturx
 
Beiträge: 54
Registriert: 21. Nov 2008, 11:29

• Themenende •

Zurück zu Komponenten und Packages



Wer ist online?

Mitglieder in diesem Forum: corpsman und 1 Gast

accuracy-worried