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 33 von 75   « Erste     23313233 343543     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 12:09 Uhr) Grund: Neue Version
 
Balu der Bär
 
#321
  Alt 9. Okt 2006, 15:56
Was mir schon beim ersten Blick aufgefallen ist, der Schriftzug "Letzte Änderung" (ganz unten) befindet sich nicht mehr ganz links wie in früheren Versionen sondern komischerweise etwas mehr in der Mitte, sieht irgendwie seltsam aus.
  Mit Zitat antworten Zitat
Gaijin
 
#322
  Alt 9. Okt 2006, 16:54
Zitat von Balu der Bär:
Was mir schon beim ersten Blick aufgefallen ist, der Schriftzug "Letzte Änderung" (ganz unten) befindet sich nicht mehr ganz links wie in früheren Versionen sondern komischerweise etwas mehr in der Mitte, sieht irgendwie seltsam aus.
Das betrifft den Punkt "In der Statusleiste wird die Anzahl der sichtbaren Listeneinträge angezeigt.". In diesem freien Platz steht die Anzahl der Listeneinträge (der Projekte) bzw. die Anzahl der Notizen.
  Mit Zitat antworten Zitat
Balu der Bär
 
#323
  Alt 9. Okt 2006, 17:00
Ach so, ok.
  Mit Zitat antworten Zitat
Benutzerbild von TKC
TKC

 
Delphi XE2 Enterprise
 
#324
  Alt 9. Okt 2006, 19:37
Hi,

schön zu sehen das es wieder ein Plugin SDK gibt.

Ich bin gerade dabei mein Plugin zu aktualisieren ... jetzt habe ich folgendes Problem:

Wei kann ich die Versionsnummer von meinem Plugin aus setzen ?
App.FieldByName('version') := sNewVersion; funktioniert nicht .. da read only.
  Mit Zitat antworten Zitat
Gaijin
 
#325
  Alt 9. Okt 2006, 20:22
Zitat von ACE-ppc:
Wei kann ich die Versionsnummer von meinem Plugin aus setzen ?
Zum Schreiben in die Datenbank musst du die Funktion ExecSQL verwenden. Z.B.:
Delphi-Quellcode:
App.ExecSQL(PChar('UPDATE versions SET version = ''' + sVersion + '''' +
                  ' WHERE id = ' + IntToStr(iVersionEntry) + ';'));
Damit wird die Version "sVersion" in den Eintrag mit der ID "iVersionEntry" geschrieben.

Edit: Die Plugin-API ist derzeit nur in der Beta-Phase.
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#326
  Alt 9. Okt 2006, 21:03
Hmmm... Schöne Änderungen... (Besonders die erste ) Aber was solls ^^ Ich benutzt mein Plugin Dann muss ich kein BBCode einstellen ^^ Und ich habe was schönes bemerkt: Das Plugin ist aufwärtskompatibel ^^

Eine Frage zur "sqlite.dll": Muss ich die jedesmal kopieren, oder brauch ich (zum Update nur die exe zu updaten?)

Einen Tipp:
Ich habe hier irgendwo jemanden gesehen, der sein Programm mit einem solchen Updater ausstattet... Vielleicht für dich interessant?
Fabian
  Mit Zitat antworten Zitat
Balu der Bär
 
#327
  Alt 9. Okt 2006, 21:04
Die sqlite.dll ist stets dieselbe, dient ja nur zum Datenbankzugriff.
  Mit Zitat antworten Zitat
Gaijin
 
#328
  Alt 9. Okt 2006, 21:33
Zitat von xZise:
Hmmm... Schöne Änderungen... (Besonders die erste ) Aber was solls ^^ Ich benutzt mein Plugin Dann muss ich kein BBCode einstellen ^^
Den BBCode musst du in der internen Umsetzung auch nur einmal einstellen. Aber die interen Variante hat natürlich Einschränkungen, die ein Plugin nicht unbedingt haben muss. Wie etwa, dass man am Beginn und am Ende, speziell bei mehreren Versionen, keinen Text angeben kann (z.B. eine Überschrift oder eine Fußzeile die nur einmal ganz am Ende steht)...

Zitat von xZise:
Ich habe hier irgendwo jemanden gesehen, der sein Programm mit einem solchen Updater ausstattet... Vielleicht für dich interessant?
Ein Internet-Update wird es in der nächsten Zeit vermutlich nicht geben. Bestenfalls nur eine Benachrichtigung, wenn eine neue Version online ist.
  Mit Zitat antworten Zitat
Benutzerbild von TKC
TKC

 
Delphi XE2 Enterprise
 
#329
  Alt 9. Okt 2006, 23:28
Zitat von Gaijin:
Zum Schreiben in die Datenbank musst du die Funktion ExecSQL verwenden. Z.B.:
Delphi-Quellcode:
App.ExecSQL(PChar('UPDATE versions SET version = ''' + sVersion + '''' +
                  ' WHERE id = ' + IntToStr(iVersionEntry) + ';'));
Damit wird die Version "sVersion" in den Eintrag mit der ID "iVersionEntry" geschrieben.
Danke das hat geholfen !
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#330
  Alt 11. Okt 2006, 16:11
Wieder ein Problem mit deiner API:
Delphi-Quellcode:
function TMyPlugin.ExecMenuItem: Boolean;
var
  form : TfrmMain;
begin
  Result := False;
  form := TfrmMain.Create(nil);
  try
    form.ShowModal;
  finally
    FreeAndNil(form);
  end;
end;
Keine Delphifehler o.ä.... noch nichtmal die Form lässt sich hervorlocken.


Und ein Tipp zum "Erstellt für", sollte man ggf. mehrere Versionen eintragen können.
Also z.B. 1.3.5.0 - 1.3.6.0 o.ä.
Fabian
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 33 von 75   « Erste     23313233 343543     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 00:35 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