AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte DevProject Manager (Projektverwaltung) 1.7.8
Thema durchsuchen
Ansicht
Themen-Optionen

DevProject Manager (Projektverwaltung) 1.7.8

Ein Thema von Gaijin · begonnen am 9. Mai 2006 · letzter Beitrag vom 30. Jun 2014
Antwort Antwort
Seite 45 von 75   « Erste     35434445 464755     Letzte »    
Gaijin
Registriert seit: 6. Sep 2005
Hallo!

Ich möchte euch gerne ein Programm zur Projektverwaltung vorstellen, das ohne Datenbankserver die wichtigsten Informationen zu Softwareprojekten (unter anderem auch eine Versionsliste und eine ToDo-Liste) anzeigt.

Ich hoffe daher, dass sich einige von euch das Programm mal ansehen und mir eine Feedback zur Funktionsweise bzw. Stabilität geben.

Vielen Dank im Voraus für eure Unterstützung.


Beschreibung:

Neben allgemeinen Projektinformationen stehen eine Versionsliste und eine To-Do-Liste zur Verfügung, um einen Überblick über die veröffentlichten Programmversionen bzw. deren Entwicklungsstand zu haben. Weiters können Quellcodes in hierarchischer Form gespeichert werden, um oft benötigte Funktionen oder Programmteile griffbereit zu haben.

DevProject Manager richtet sich eher an Freeware-, Shareware- oder Open-Source Entwickler, die keinen Datenbankserver für die Projektverwaltung verwenden können oder möchten. Das Programm kann auch von einem USB-Stick aus betrieben werden.

Die wichtigsten Funktionen (Informationen) sind...
- Allgemeine Projektinformationen
- Versions-Liste (mit Version, Datum, Status und einem Kommentar)
- Notizen zum Projekt
- ToDo-Liste (mit Status, Priorität, Kategorie, Titel...)
- Changelog-Erstellung für erledigte Aufgaben
- Oft benötigte Quellcodes können in einer Baumstruktur verwaltet werden
- Für jeden Quellcode-Eintrag kann u.a. auch eine Beschreibung und ein Beispiel angegeben werden
- Quellcodes können gesucht werden
- Keine Installation oder Deinstallation notwendig (für USB-Sticks geeignet)
- Jedem Projekt können zusätzliche Dateien angeschlossen werden
- Syntaxhervorhebung in den Quellcodes für 13 Programmier- und Scriptsprachen
- Es können eigene Plugins für DevProject Manager erstellt werden.
- Kunden- und Lizenzverwaltung

Direktdownload: DevProject Manager (0.98 MB).

Produktseite (mit Beschreibung und Screenshot).
Miniaturansicht angehängter Grafiken
scr_devproject_1.png   scr_devproject_2.png   scr_devproject_3.png   scr_devproject_4.png  
MfG
Gaijin
Gaijin.at

Geändert von Gaijin (16. Okt 2011 um 13:09 Uhr) Grund: Neue Version
 
Gaijin
 
#441
  Alt 11. Sep 2007, 18:09
Zitat:
Wie kriege ich den Pfad zur Anwendung heraus?
Mit "Application.ExeName" und "ExtractFilePath".
Von dieser kannst du dir dann die Versionsinformationen mit "GetFileVersionInfo" auslesen, wie aus jeder anderen Programmdatei.

Zitat:
Ich will ganz brav ein Fenster erstellen...
Beim Erstellen eines Fensters in der Funktion "DPMP_Initialize" kann von "brav" keine Rede sein.

Fenster sollten nur in den Funktionen "DPMP_MenuItem" und "DPMP_Configure" erstellt werden.
Dort funktioniert das Erstellen auf jeden Fall mit:

Delphi-Quellcode:
var
  Dlg: TfrmConfig;
begin
  Dlg := TfrmConfig.Create(nil);
Für Fenster in einem Plugin brauchst du eigentlich kein Objekt, da es scheinbar keinen Unterschied macht. Eventuell kannst du auch die API-Funktion "SetParent" verwenden.
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#442
  Alt 11. Sep 2007, 18:26
Zitat von Gaijin:
Zitat:
Wie kriege ich den Pfad zur Anwendung heraus?
Mit "Application.ExeName" und "ExtractFilePath".
o.O Und wie komme ich dann an den Pfad des Plugins?

Zitat von Gaijin:
Von dieser kannst du dir dann die Versionsinformationen mit "GetFileVersionInfo" auslesen, wie aus jeder anderen Programmdatei.
Nein. Ich meine die aktuelle auf deinen Webspace!

Zitat von Gaijin:
Zitat:
Ich will ganz brav ein Fenster erstellen...
Beim Erstellen eines Fensters in der Funktion "DPMP_Initialize" kann von "brav" keine Rede sein.
Warum ^^
Mir viel der Fehler geradeeben auf: Und zwar wurde da in Objekt nicht erstellt (frag nicht warum )

[edit]Ich versuche jetzt die Forminstanz zu umgehen und über eine eigne Komponente (in der Prozedur) die Datei zu downloaden, aber es funktioniert nicht
Delphi-Quellcode:
ih := TIdHTTP.Create(nil);
try
  ih.Get(infoUrl, fs);
finally
  freeAndNil(ih);
end;
[/edit]
Fabian
  Mit Zitat antworten Zitat
Gaijin
 
#443
  Alt 11. Sep 2007, 19:59
Zitat von xZise:
o.O Und wie komme ich dann an den Pfad des Plugins?
sh. PN.

Zitat von xZise:
Nein. Ich meine die aktuelle auf deinen Webspace!
Die aktuelle Version steht auf der Produktseite und ggf. im RSS-Feed.


Betreffend der Form-Erstellung in der Initialize-Funktion:
Bei mir klappt es ohne Probleme, allerdings sollte die Form dort (falls unbedingt notwendig) nur erstellt, aber noch nicht angezeigt werden.
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#444
  Alt 11. Sep 2007, 22:02
Naja ^^ Es hat ja funktioniert. Allerdings brauch ich dass da nur um auf eine Komponente von dort zurückzugreifen.
Problem ist jetzt, nachdem ich wieder die Form "dynamisch", also wenn man die braucht, erstelle, ich eine zweite Instanz erstelle.
Das Problem ist nur, dass er anscheind damit Probleme hat (sie mein Post darüber).
Fabian
  Mit Zitat antworten Zitat
Gaijin
 
#445
  Alt 11. Sep 2007, 22:46
Das liegt dann wohl nicht an DPM...

Die Indy-Komponenten brauchen übrigens keine Form, falls es diese sind, die du meinst.
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#446
  Alt 12. Sep 2007, 15:20
Funktionier jetzt prächtig

[edit]Habe ein neues Plugin geschrieben:
Updateplugin[/edit]

[edit=2]Inzwischen kann das Plugin, das Archiv direkt von Gaijins Webspace downloaden, allerdings ist dort die Datei "AllowedPlugins.ini" enthalten ^^
Könntest du die Rausnehmen Gaijin ?[/edit]
Fabian
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#447
  Alt 23. Sep 2007, 15:23
Hallo Gaijin,
ich habe ein Bug im DPM gefunden.
Und zwar, wenn man ein eigenes Icon benutzt, dann resized er es nicht auf die Größe des Platzes.

MfG
xZise
Fabian
  Mit Zitat antworten Zitat
Gaijin
 
#448
  Alt 23. Sep 2007, 15:51
Zitat von xZise:
Und zwar, wenn man ein eigenes Icon benutzt, dann resized er es nicht auf die Größe des Platzes.
Mit Icons funktioniert scheinbar weder Stretch noch Center...
Somit werden nur 32x32 große Icons zentriert angezeigt.
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#449
  Alt 11. Okt 2007, 16:42
Ich habe gerade ein Changelog gespeichert und festgestellt, dass die Endung .txt nicht automatisch angehängt wird.
Rolf Warnecke
  Mit Zitat antworten Zitat
Gaijin
 
#450
  Alt 17. Okt 2007, 10:54
Version 1.5.2:
[+] Das Changelog kann jetzt, speziell für HTML-Changelogs, auch in einer Web-Vorschau betrachtet werden.
[+] Eine spanische Sprachdatei wurde hinzugefügt.
[+] In den Einstellungen können jetzt die Bezeichnungen auf den Standardwert (in der aktuellen Sprache) zurückgesetzt werden.
[+] In den Notizen können nun über das Kontextmenü oder über die Toolbar horizontale Trennlinien eingefügt werden.
[+] In den Textfeldern der Registerkarten "Quellcode" und "Beispiel" sind jetzt Kontext-Menüs zur Textbearbeitung verfügbar.
[+] Personen können jetzt gesucht bzw. nach diversen Kriterien gefiltert werden.

(Download im ersten Posting)

Edit:
@RWarnecke
Die Erweiterung wird jetzt automatisch angefügt, wenn als Filter Textdateien ausgewählt wurde.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 45 von 75   « Erste     35434445 464755     Letzte »    


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 13:54 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