AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Pascal Project Manager & Editor
Thema durchsuchen
Ansicht
Themen-Optionen

Pascal Project Manager & Editor

Ein Thema von Harry Stahl · begonnen am 13. Mär 2016 · letzter Beitrag vom 15. Sep 2024
Antwort Antwort
Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#1

AW: Pascal Project Manager & Editor

  Alt 19. Okt 2022, 21:10
Hallo Harry, ich wollte Dir nur mal mitteilen das dein Link zur Setup.exe falsch ist.
Dein Programm find ich toll!
Gruß vom KodeZwerg
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.546 Beiträge
 
Delphi 12 Athens
 
#2

AW: Pascal Project Manager & Editor

  Alt 19. Okt 2022, 21:55
Hallo Harry, ich wollte Dir nur mal mitteilen das dein Link zur Setup.exe falsch ist.
Dein Programm find ich toll!
Der Link, der hier im allgemeinen Themen-Header drin ist, bezieht sich auf die aktuelle Version 4.x, für die Version 5, Beta 1 musst Du den Link aus Beitrag 177 nehmen

https://www.delphipraxis.net/1513435-post177.html

hier noch mal wiederholt: https://www.hastasoft.de/Setup_PPME5.exe

Aber danke für das Lob.
  Mit Zitat antworten Zitat
Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Pascal Project Manager & Editor

  Alt 20. Okt 2022, 11:40
Hallo Harry, ich wollte Dir nur mal mitteilen das dein Link zur Setup.exe falsch ist.
Dein Programm find ich toll!
Der Link, der hier im allgemeinen Themen-Header drin ist, bezieht sich auf die aktuelle Version 4.x, für die Version 5, Beta 1 musst Du den Link aus Beitrag 177 nehmen

https://www.delphipraxis.net/1513435-post177.html

hier noch mal wiederholt: https://www.hastasoft.de/Setup_PPME5.exe

Aber danke für das Lob.
Ja ich hatte den Header Link versucht, dann per homepage die 4.x und nun die beta 5
Gruß vom KodeZwerg
  Mit Zitat antworten Zitat
TomF

Registriert seit: 29. Sep 2015
Ort: Österreich, Innviertel
26 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Pascal Project Manager & Editor

  Alt 20. Okt 2022, 17:05
Hallo Harry,

bisher sind in meinen Tests keine Probleme aufgetaucht - was ich bisher probiert habe funktioniert sehr gut !

*Die hinzugefügten Felder Other1 bis Other3 sind für meine Verwendung aktuell ok so. Damit kann ich das machen was ich wollte - vielen Dank !

Einige Fragen/Wünsche sind während der Benutzung natürlich aufgetaucht...

*Ein Projekt mit völlig identem ProjectFile kann mehrmals hinzugefügt werden. Das kann vielleicht gut und erwünscht sein. Es wäre jedoch vielleicht interessant zumindest einen Hinweis zu bekommen, dass das schon vorhanden ist.

*Aus der DokumentenListe sind aktuell nur Files startbar. Ich habe gelegentlich mehrere zusammenhängende Dokumente in einem Ordner und möchte nicht jedes File einzeln hinterlegen. Es sollten also auch Ordner (bzw. der ordner im Datei-Explorer) mit DoppelClick von dort aufrufbar sein.

*In der InternetLinks-Liste wird immer ein Default-Icon angezeigt. Es wäre übersichtlicher, wenn man selbst ein Icon vergeben könnte.

*Inaktive Projekte sollten nicht in der Projektliste angeführt sein; aktuell sind immer auch inaktive angeführt und man sollte das mit einer Checkbox oder ähnlichem einstellen können. Die Auswahl sollte natürlich nach nächstem Neustart erhalten bleiben...

*Ich lege die Web-Adresse des GitHub-Repositories eines Projekts im Feld Product-SetupProject-File ab, weil ich dafür nichts besseres gefunden habe. Das funktioniert zwar und ich komme mit DoppelClick dorthin. Vielleicht wäre es aber sinnvoll das Github-Repository als eigenes Feld eintragen zu können.


Kannst Du meine Frage noch beantworten, ob meine eingetragenen Daten bei den nächsten Betas oder dann in der Vollversion erhalten bleiben? Falls nicht - kein Problem - dann ist es halt einfach so - ich möchte aber ungern alle Daten detailliert eintragen, wenn ich weiß, dass ich es später noch mal machen muss, wenn ich die Vollversion 5.0 dann kaufen kann...


Gruß & vielen Dank für Deine Bemühungen, Tom
Thomas
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.546 Beiträge
 
Delphi 12 Athens
 
#5

AW: Pascal Project Manager & Editor

  Alt 21. Okt 2022, 14:50
Hallo Harry,


Kannst Du meine Frage noch beantworten, ob meine eingetragenen Daten bei den nächsten Betas oder dann in der Vollversion erhalten bleiben? Falls nicht - kein Problem - dann ist es halt einfach so - ich möchte aber ungern alle Daten detailliert eintragen, wenn ich weiß, dass ich es später noch mal machen muss, wenn ich die Vollversion 5.0 dann kaufen kann...

Gruß & vielen Dank für Deine Bemühungen, Tom
Schon mal vorab hierzu: Ja, ich habe schon den Mechanismus für Erweiterungen hinsichtlich neuer Felder eingebaut, Daten sollten also alle erhalten bleiben und die DB wird dann automatisch auf erweiterte Inhalte umgestellt (ich verwalte aktuell meinen Bestand auch schon mit der Beta)...

Allerdings sind natürlich andere Fehler denkbar, wo ich Testdaten evtl. nicht fixen kann. Ich würde zumindest noch ein bis zwei Betas abwarten, bis das eindeutig geklärt ist (z.B. habe ich eben noch Probleme beim Import per Drag und Drop bzw. über die Zwischenablage festgestellt)...

Ich werde voraussichtlich heute Abend eine neue Beta hochladen.

Geändert von Harry Stahl (21. Okt 2022 um 17:05 Uhr)
  Mit Zitat antworten Zitat
ringli

Registriert seit: 7. Okt 2004
510 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: Pascal Project Manager & Editor

  Alt 22. Okt 2022, 08:31
Das Problem das der Mobile Modus nicht mehr gesetzt/erkannt wird, scheint in Beta2 behoben zu sein.

Darkmode: Das würde Einbindung von Styles bedeuten, mit einer entsprechend größeren EXE und etwas langsameren Startverhalten. Aber ich schau mal, hatte es ja schon mal drin. Muss halt nur testen, ob das dann hier auch mit SynEdit und RTF sinnvoll funktionieren würde.
Hätte ich kein Problem mit.

Um Probleme mit wechselnden Laufwwerksbuchstaben zu vermeiden, würde ich (zumindest im Mobilen Modus) bei der Initialisierung von PPM eine Umgebungsvariable "%PPM_DIR%" setzen. Damit könnte der Pfad zur Datenbank in der "PPM.ini" mit "LastProjectFile=%PPM_DIR%\Projects.dabase" eingetragen werden. Das gleiche könnte auch für das Datensicherungsverzeichnis gelten.
Hast du mal über den Punkt mit dem Setzen der Umgebungsvariablen nachgedacht?

Ausserdem ist mir aufgefallen das es in der "PPM.ini" einen Abschnitt [Optionen] und einen Abschnitt [Options] gibt. Absicht?
Ist in Beta2 auch noch so.

Wäre es eigentlich möglich in der Projektliste auch Gruppen zu bilden? Ich denke dabei bspw. an die Unterteilung zwischen privaten und beruflichen Projekten. Interessant ist das Ganze sicherlich auch im Zusammenhang mit der neuen Möglichkeit in Beta2 Projektgruppen (.groupproj) einzulesen. Dann würde man gleich sehen welche Einzelprojekte zu der jeweiligen Projektgruppe gehören. Dies würde meiner Meinung nach die Übersicht wesentlich erhöhen.

BTW: Welche Einschränkungen gibt es eigentlich in der Community-Edition gegenüber der Vollversion?

Geändert von ringli (22. Okt 2022 um 08:35 Uhr)
  Mit Zitat antworten Zitat
ringli

Registriert seit: 7. Okt 2004
510 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: Pascal Project Manager & Editor

  Alt 22. Okt 2022, 09:19
Unter Hilfprogramme habe ich den Pfad zu meinem Dateimanager eingetragen. Wenn ich dann in der Projektliste "Zeige Ordner im Dateimanager an" aufrufe erhalte ich vom Dateimanager die Fehlermeldung das der Pfad nicht verfügbar ist. Daraufhin habe ich für weitere Tests die folgende Batchdatei als Dateimanager eingetragen:
Code:
@echo off
echo %1
pause
Mein Testprojekt habe ich einmal als Pfad ohne Leerzeichen und einmal mit Leerzeichen verwendet. Die Originalpfade sehen so aus:
D:\Delphi\Projekte\MkDir\
D:\Delphi\Projekte\Mk Dir\

Wenn der Projektpfad keine Leerzeichen enthält, erhalte ich mit der oben gezeigten Batchdatei als Wert den Pfad ""D:\Delphi\Projekte\MkDir\"". Enthält der Pfad Leerzeichen, sieht das Ergebnis so aus: ""D:\Delphi\Projekte\Mk

Beides erscheint mir nicht richtig. Beim ersten Versuch ohne Leerzeichen im Pfad werden die Anführungszeichen an Anfang und Ende doppelt gesetzt, beim zweiten Versuch sind die Anführungszeichen am Anfang doppelt und der Rest des Pfades wird nach dem Leerzeichen abgeschnitten.

Interessanterweise scheint der Windows Explorer beides korrekt zu verarbeiten.
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.546 Beiträge
 
Delphi 12 Athens
 
#8

AW: Pascal Project Manager & Editor

  Alt 29. Okt 2022, 00:41
Das Problem das der Mobile Modus nicht mehr gesetzt/erkannt wird, scheint in Beta2 behoben zu sein.

Hast du mal über den Punkt mit dem Setzen der Umgebungsvariablen nachgedacht?

Ausserdem ist mir aufgefallen das es in der "PPM.ini" einen Abschnitt [Optionen] und einen Abschnitt [Options] gibt. Absicht?
Ist in Beta2 auch noch so.

Wäre es eigentlich möglich in der Projektliste auch Gruppen zu bilden? Ich denke dabei bspw. an die Unterteilung zwischen privaten und beruflichen Projekten. Interessant ist das Ganze sicherlich auch im Zusammenhang mit der neuen Möglichkeit in Beta2 Projektgruppen (.groupproj) einzulesen. Dann würde man gleich sehen welche Einzelprojekte zu der jeweiligen Projektgruppe gehören. Dies würde meiner Meinung nach die Übersicht wesentlich erhöhen.

BTW: Welche Einschränkungen gibt es eigentlich in der Community-Edition gegenüber der Vollversion?
1) Mit dem Mobilen Modus habe ich mich momentan nicht weiter beschäftigen können, werde ich aber etwas später noch machen (Umgebungsvariablen möchte ich allerdings nicht setzen).

2) Habe ein neues Feld "ProjectGroup" eingeführt. Wenn man eine Projektgruppe übernimmt, werden da automatisch die richtigen Einträge gemacht.

3) Zu den Einschränkungen: Die Communitiy Edition hat keine automatische Prüfung auf Updates, da muss man halt selber mal hin und wieder auf die Seite. Eine Nutzung im Netzwerkmodus ist auch nicht möglich, sondern den registrierten Anwendern vorbehalten, die zudem noch eine zusätzliche Lizenz für PC-Database Server benötigen. Dann vielleicht noch ein oder 2 Kleinigkeiten. Ich mache eine kurze Liste auf der HP, bevor die Version 5 releast wird.

4) Das mit Optionen/Options hat seine Richtigkeit.

5) Das Ausführen bzw. Anzeigen der Ordner im externen Dateimanager sollte nun funktionieren.

Hier ein kurzes Video zu letzten Änderungen: https://youtu.be/1FAPmafHcbs
Und hier noch mal der Download-Link: https://www.hastasoft.de/Setup_PPME5.exe
  Mit Zitat antworten Zitat
ringli

Registriert seit: 7. Okt 2004
510 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: Pascal Project Manager & Editor

  Alt 4. Mär 2023, 17:37
Darkmode: Das würde Einbindung von Styles bedeuten, mit einer entsprechend größeren EXE und etwas langsameren Startverhalten. Aber ich schau mal, hatte es ja schon mal drin. Muss halt nur testen, ob das dann hier auch mit SynEdit und RTF sinnvoll funktionieren würde.
Hätte ich kein Problem mit.
Hattest du mal weiter über den Einsatz von VCL-Styles nachgedacht?
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.546 Beiträge
 
Delphi 12 Athens
 
#10

AW: Pascal Project Manager & Editor

  Alt 22. Okt 2022, 01:11
Hallo Harry,

1) Ein Projekt mit völlig identem ProjectFile kann mehrmals hinzugefügt werden. Das kann vielleicht gut und erwünscht sein. Es wäre jedoch vielleicht interessant zumindest einen Hinweis zu bekommen, dass das schon vorhanden ist.

2) Aus der DokumentenListe sind aktuell nur Files startbar. Ich habe gelegentlich mehrere zusammenhängende Dokumente in einem Ordner und möchte nicht jedes File einzeln hinterlegen. Es sollten also auch Ordner (bzw. der ordner im Datei-Explorer) mit DoppelClick von dort aufrufbar sein.

3) In der InternetLinks-Liste wird immer ein Default-Icon angezeigt. Es wäre übersichtlicher, wenn man selbst ein Icon vergeben könnte.

4) Inaktive Projekte sollten nicht in der Projektliste angeführt sein; aktuell sind immer auch inaktive angeführt und man sollte das mit einer Checkbox oder ähnlichem einstellen können. Die Auswahl sollte natürlich nach nächstem Neustart erhalten bleiben...

5) Ich lege die Web-Adresse des GitHub-Repositories eines Projekts im Feld Product-SetupProject-File ab, weil ich dafür nichts besseres gefunden habe. Das funktioniert zwar und ich komme mit DoppelClick dorthin. Vielleicht wäre es aber sinnvoll das Github-Repository als eigenes Feld eintragen zu können.


Gruß & vielen Dank für Deine Bemühungen, Tom
Zu 1) das wird nun geprüft und es erfolgt Nachfrage

Zu 2) Du kannst jetzt auch "Zeige Ordner" einer Datei aufrufen.

Zu 3) Echt, für jeden Internet-Link ein anderes Icon?

Zu 4) Habe 4 neue Felder zugefügt, u.a. ProjectRepository (Und eines für Backup, für ProjectGroup und ProjectType).

Das Programm erkennt nun, ob mit dem Project eine Anwendung erzeugt wird oder eine Library und trägt das entsprechend so ein, wenn ein Projekt in die Liste übernommen wird.

Sonst noch eine Reihe von Erweiterungen (z.B. in IDE-Liste entweder alle, nur die benutzten oder die Installierten anzeigen zu lassen)

Beta 2 habe ich eben hochgeladen.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz