Delphi-PRAXiS
Seite 8 von 19   « Erste     678 91018     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   DevProject Manager (Projektverwaltung) 1.7.8 (https://www.delphipraxis.net/69073-devproject-manager-projektverwaltung-1-7-8-a.html)

xZise 4. Okt 2006 19:32

Re: DevProject Manager (Projektverwaltung) 1.3.4
 
Liste der Anhänge anzeigen (Anzahl: 1)
Oh stimmt... Daran lags...
Aber ich finde die Datenbank nicht... Aber das Programm?

Gaijin 4. Okt 2006 20:59

Re: DevProject Manager (Projektverwaltung) 1.3.4
 
Zitat:

Zitat von xZise
Aber ich finde die Datenbank nicht... Aber das Programm?

Die Datenbank kann an unterschiedlichen Orten gespeichert werden, je nach dem welche Auswahl du im Installationsdialog getroffen hast. Schau mal in der Hilfe unter "Installation", dort findest du die Pfade. Oder du suchst einfach auf der Festplatte nach der Datei mit dem Namen "DevProject.db".

Gaijin 5. Okt 2006 12:40

Re: DevProject Manager (Projektverwaltung) 1.3.4
 
Version 1.3.5:
[+] Das Export-Plugin kann jetzt beim Exportieren von Projekten und Quellcodes nicht benötigte (leere) Punkte aus den Exportvorlagen entfernen.
[+] Das Export-Plugin unterstützt beim Exportieren die Syntaxhervorhebung für Quellcodes und die Beispiele.
[+] Plugins können jetzt aktiviert und deaktiviert werden. Dazu wurde im Menü unter "Extras" der Punkt "Plugin-Verwaltung" hinzugefügt.[*] Für die Erstellung des Changelogs kann jetzt eingestellt werden, ob die Sonderzeichen in der HTML- bzw. CHM-Vorlage als ISO-8859-1 kodiert werden sollen.[*] Im Export-Plugin "MultiExport" wird jetzt die Standard-Erweiterung verwendet, wenn eine Zieldatei ohne Erweiterung angegeben wurde.
[-] Der Menüpunkt "Datei" > "Neues Projekt" hatte einen englischen Vorgabewert.
[-] Der Vorgabewert für die Standard-Schriftart für Quellcodes wurde nicht richtig gesetzt.

(Download im ersten Beitrag.)

xZise 5. Okt 2006 17:31

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Warum speicherst du eigentlich 2x die Sprache?

[edit]Mit welchen XML-Dings :D hast du das gemacht?[/edit]

Balu der Bär 5. Okt 2006 17:38

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Schönes Update, wie immer. :thumb:

Nur noch eine Kleinigkeit ist mir aufgefallen: Mittels Rechtsklick auf "Projekte" oder "Quellcodes" popt ein PopUp auf, somit kann ich gleich neue Daten erstellen. Da wäre es doch auch sinnvoll, dass wenn ich auf "Personen" mit rechts klicke auch ein PopUp kommt, der mir das Anlegen einer neuer Person ermöglicht, oder?

Schöne Grüße,

xZise 5. Okt 2006 17:48

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Ich habe einen Bug entdeckt:
Wenn man beim ersten Start vergisst, die PluginAllowed.ini mit zukopieren, dann siehts schlecht aus ^^ Weil es werden keine Plugins angezeigt ;)

[edit]Gibts eigentlich eine Möglichkeit, wie ich ein Plugin testen kann?
Mein Plugin tuts nämlich nicht mehr, seit dem ich die Daten aus der Datenbank auslese...[/edit]

Gaijin 5. Okt 2006 17:50

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von xZise
Warum speicherst du eigentlich 2x die Sprache?

Bei der Installation für Mehrbenutzersysteme kann damit die Sprache vorgegeben werden.
Der Administrator installiert das Programm, setzt die gewünschten Einstellungen und auch die gewünschte Sprache. Ein Benutzer, der das Programm dann zum ersten mal aufruft, bekommt die voreingestellte Sprache zu sehen.

Zitat:

Zitat von xZise
Mit welchen XML-Dings :D hast du das gemacht?

Mit meinem eigenen Ding :wink:
Darum sind die Dateien auch nicht kompatibel mit XML und können auch nicht in einem Browser angezeigt werden. Aber da es für Konfigurationsdateien gedacht ist, hatte die einfache und flexible Datenspeicherung Vorrang.

Gaijin 5. Okt 2006 17:54

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von Balu der Bär
Schönes Update, wie immer. :thumb:

Danke!

Zitat:

Zitat von Balu der Bär
Nur noch eine Kleinigkeit ist mir aufgefallen: Mittels Rechtsklick auf "Projekte" oder "Quellcodes" popt ein PopUp auf, somit kann ich gleich neue Daten erstellen. Da wäre es doch auch sinnvoll, dass wenn ich auf "Personen" mit rechts klicke auch ein PopUp kommt, der mir das Anlegen einer neuer Person ermöglicht, oder?

Ich werde mir das in den nächsten Tagen gleich mal ansehen.

Gaijin 5. Okt 2006 19:53

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von xZise
Ich habe einen Bug entdeckt:
Wenn man beim ersten Start vergisst, die PluginAllowed.ini mit zukopieren, dann siehts schlecht aus ^^ Weil es werden keine Plugins angezeigt ;)

Ja, da scheint irgend etwas nicht zu stimmen...

Zitat:

Zitat von xZise
Gibts eigentlich eine Möglichkeit, wie ich ein Plugin testen kann?
Mein Plugin tuts nämlich nicht mehr, seit dem ich die Daten aus der Datenbank auslese...

Wenn es sich kompilieren lässt, ist schon mal kein Fehler bei den benötigten Funktionen. Wenn aber die Abfrage falsch ist und darum kein Eintrag gefunden wurde wird - abhängig vom Plugin - nichts passieren.

Auf der Seite http://www.sqlite.org/download.html findest du ein Konsolenprogramm (sqlite-3_3_7.zip), mit der du die SQL-Abfragen testen kannst.

xZise 5. Okt 2006 22:00

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Kann das denn so gehen?
Delphi-Quellcode:
    App.GetTable(PChar('SELECT * FROM todo WHERE projectid=' + IntToStr(App.GetProjectId) + ';'));
    for i := 1 to App.TableCount do begin
      sVersion := App.FieldByName('version');
      VersionExists := -1;
      for j := 0 to High(Data.Versions) do
        if Data.Versions[i].Version = sVersion then
          VersionExists := i;

      if VersionExists = -1 then begin
        SetLength(Data.Versions, Length(Data.Versions) + 1);
        VersionExists := High(Data.Versions);
        Data.Versions[VersionExists].Version := sVersion;
      end;
      with Data do begin
        SetLength(Versions[VersionExists].ChangeType, Length(Versions[VersionExists].ChangeType) + 1);
        Versions[VersionExists].ChangeType[High(Versions[VersionExists].ChangeType)] := App.FieldByName('type');
        SetLength(Versions[VersionExists].ChangeLog, Length(Versions[VersionExists].ChangeLog) + 1);
        if Trim(App.FieldByName('changelog')) = '' then
          Field := 'description'
        else
          Field := 'changelog';

        Versions[VersionExists].ChangeType[High(Versions[VersionExists].ChangeType)] := App.FieldByName(Field);
      end;
      App.TableNext;
    end;
Oder ist groß/kelinschreibung wichtig.
Zudem zeigt er kein Fenster an (lol), obwohl das direkt dannach kommt... Ich werds mir wohl mal angucken müssen.

Data ist übrigends die TToDoData etwas modifiziert:
Delphi-Quellcode:
type
  TToDoData = record
    Versions : array of record
      Version : string;
      ChangeType : array of string;
      ChangeLog : array of string;
    end;
  end;
PS: Da fällt mir auch, dass ich das vereinfachen kann, indem ich entweder das TToDoData ... und end; wegnehme, oder Versions und end; und aus dem record ein array mache :D

Gaijin 5. Okt 2006 23:24

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von xZise
Oder ist groß/kelinschreibung wichtig.
Zudem zeigt er kein Fenster an (lol), obwohl das direkt dannach kommt... Ich werds mir wohl mal angucken müssen.

Die Schreibweise ist so richtig.

Bei den Arrays blicke ich momentan nicht ganz durch, aber es ist auch schon spät.
An den Funktionen aus der Plugin-API oder der SQL-Abfrage liegt es nicht.

Gaijin 6. Okt 2006 07:55

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von xZise
Kann das denn so gehen?

Bei der Suche nach bereits vorhandenen Versionen verwendest du die falsche Variable (i statt j):
Delphi-Quellcode:
for j := 0 to High(Data.Versions) do
        if Data.Versions[j].Version = sVersion then
          VersionExists := j;
Überprüfe bitte auch, ob "PluginInfo.Notify.ChangelogCreated" auf True gesetzt ist.

Ich habe es mit folgendem Code getestet, wobei die erste Meldung die Anzahl der ToDo-Einträge anzeigt, und die zweite den obersten Wert des Array für die unterschiedlichen Versionen.
Delphi-Quellcode:
function TMyPlugin.ExecChangelogCreated(): Boolean;
type
  TCLList = record
    Version : String;
    ChangeType : Array of String;
    ChangeLog : Array of String;
  end;
var
  sVersion, sField: String;
  i, j, iVer: Integer;
  aCL: array of TCLList;
begin
  Result := False;
  App.GetTable(PChar('SELECT * FROM todo WHERE projectid = ' + IntToStr(App.GetProjectId) + ';'));

  showmessage(inttostr(App.TableCount));

  for i := 1 to App.TableCount do begin
    sVersion := App.FieldByName('version');
    iVer := -1;
    for j := 0 to High(aCL) do
      if (aCL[j].Version = sVersion) then iVer := j;
    if (iVer = -1) then begin
      SetLength(aCL, Length(aCL) + 1);
      iVer := High(aCL);
      aCL[iVer].Version := sVersion;
    end;
    SetLength(aCL[iVer].ChangeType, Length(aCL[iVer].ChangeType) + 1);
    aCL[iVer].ChangeType[High(aCL[iVer].ChangeType)] := App.FieldByName('type');
    SetLength(aCL[iVer].ChangeLog, Length(aCL[iVer].ChangeLog) + 1);
    if (Trim(App.FieldByName('changelog')) = '') then
      sField := 'description'
    else
      sField := 'changelog';
    aCL[iVer].ChangeType[High(aCL[iVer].ChangeType)] := App.FieldByName(sField);
    App.TableNext;
  end;

  showmessage(inttostr(high(aCL)));
end;

hsg 6. Okt 2006 09:42

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Hallo,

fange gerade erst an mit dem Programm zu arbeiten und hätte da folgende Wünsche:

Im Notiz-Bereich wäre es schön, wenn dort ein RichText-Control liegen würde damit man Notizen
formatieren kann (Bullets, Fettschreibung etc.), falls das nicht geht wäre zumindest die Verwendung der TAB-Taste sehr sinnvoll.

In der Liste der zugehörigen Dateien wären die ShellIcons der Dateien schön, so kann man sehen, was für ein Dokumententyp das ist.
und bei doppelklick auf Dokumenten statt des Bearbeiten-Fensters das Dokument zu öffnen (auf leeren Eintrag ist das Verhalten ok).

Ansonsten ist ein schönes Tool, weiter so! :thumb: :thumb: :thumb:

Gruß Jörg

EDIT:
Wenn man Kategorien bei Notizen verwalten könnte wäre das natürlich noch besser :-D
/EDIT

Gaijin 6. Okt 2006 10:56

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von hsg
Im Notiz-Bereich wäre es schön, wenn dort ein RichText-Control liegen würde damit man Notizen
formatieren kann (Bullets, Fettschreibung etc.), falls das nicht geht wäre zumindest die Verwendung der TAB-Taste sehr sinnvoll.

Die Verwendung der Tabulator-Taste wird in der nächsten Version möglich sein.
Das Formattieren von Notizen werde ich bei Gelegenheit mal ausprobieren.

Zitat:

Zitat von hsg
In der Liste der zugehörigen Dateien wären die ShellIcons der Dateien schön, so kann man sehen, was für ein Dokumententyp das ist.

Das werde ich versuchen.

Zitat:

Zitat von hsg
und bei doppelklick auf Dokumenten statt des Bearbeiten-Fensters das Dokument zu öffnen (auf leeren Eintrag ist das Verhalten ok).

Nachdem in allen anderen Listen ebenfalls das Bearbeiten-Fenster geöffnet wird, wäre es verwirrend in der Dateiliste ein anderes Verhalten anzutreffen.

Zitat:

Zitat von hsg
Ansonsten ist ein schönes Tool, weiter so! :thumb: :thumb: :thumb:

Danke! :)

Zitat:

Zitat von hsg
Wenn man Kategorien bei Notizen verwalten könnte wäre das natürlich noch besser :-D

Wenn du so viele Daten eingeben willst, dass du sie kategorisieren muss, wäre Word, Excel oder Access schon zu empfehlen. Die Dateien selbst kannst du dann in DevProject Manager aufnehmen.

hsg 6. Okt 2006 12:06

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von Gaijin
Nachdem in allen anderen Listen ebenfalls das Bearbeiten-Fenster geöffnet wird, wäre es verwirrend in der Dateiliste ein anderes Verhalten anzutreffen.

Na gut, werde ich mit leben können :-)

Zitat:

Zitat von Gaijin
Zitat:

Zitat von hsg
Wenn man Kategorien bei Notizen verwalten könnte wäre das natürlich noch besser :-D

Wenn du so viele Daten eingeben willst, dass du sie kategorisieren muss, wäre Word, Excel oder Access schon zu empfehlen. Die Dateien selbst kannst du dann in DevProject Manager aufnehmen.

Ich benutz schon kleine gelbe Zettel auf dem Monitor, nur sieht man irgendwann die Fenster nicht mehr :-D
Word, Excel oder gar Access sind mir dazu zu groß, es geht mir nur um kleine Notizen, die einem während des Entwickelns auffallen so z.B. Fragen an Herrn X, Fragen an Herrn Y, Hinweise wie man gewisse Funktionen realisieren möchte und so ein Zeug. Also alles was auf kleinen Notizzetteln schreibt die man anschliessend eben wieder entsorgt.

Gruß Jörg

Gaijin 6. Okt 2006 12:27

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von hsg
Ich benutz schon kleine gelbe Zettel auf dem Monitor...

Vielleicht fällt mir in der nächsten Zeit eine brauchbare Lösung ein...
Edit: In der Version 1.3.6 kann man dann mehrere Notizen verfassen.

Die Icons in der Dateiliste funktionieren schon :wink: (kommen dann in der nächsten Version).

xZise 6. Okt 2006 17:08

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von Gaijin
Zitat:

Zitat von xZise
Kann das denn so gehen?

Bei der Suche nach bereits vorhandenen Versionen verwendest du die falsche Variable (i statt j):

Das war es... Aber da wurde was deutlich: Die Rückgabewerte von "Type", "Description" und "ChnageLog" waren feherhaft.

Zitat:

Zitat von Gaijin
Überprüfe bitte auch, ob "PluginInfo.Notify.ChangelogCreated" auf True gesetzt ist.

Ich verstehe nicht? ExecChangelogCreate wird doch dann ausgeführt, wenn auf "Erstell Changelog" geklickt wird? Dann aber müsste ich in der ComboBox dort auch noch "phP" eintragen.

Kevin 6. Okt 2006 17:21

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Hallo Gaijin,

bin wirklich begeistert von DevProject, Respekt :thumb: Seit der Version 1.3.4.0 ist mir jedoch aufgefallen, daß, zumindest auf meinem PC, die selbst eingestellte Spaltenbreite der ToDo-Liste verlorengeht, wenn ich zwischen zwei Projekten hin und her wechsel... :?

Gaijin 6. Okt 2006 18:01

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von xZise
Zitat:

Zitat von Gaijin
Überprüfe bitte auch, ob "PluginInfo.Notify.ChangelogCreated" auf True gesetzt ist.

Ich verstehe nicht? ExecChangelogCreate wird doch dann ausgeführt, wenn auf "Erstell Changelog" geklickt wird? Dann aber müsste ich in der ComboBox dort auch noch "phP" eintragen.

Diese Funktion wird nur dann ausgeführt, wenn PluginInfo.Notify.ChangelogCreated auf True gesetzt ist.
Die Notify-Struktur bestimmt, ob das Plugin eine bestimmte Aktion verarbeiten kann. Wenn ich alle Funktionen von allen Plugins bei jeder Aktion ausführen würde, ginge das auf Kosten der Geschwindigkeit.

Gaijin 6. Okt 2006 18:04

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von Kevin
bin wirklich begeistert von DevProject, Respekt :thumb:

Vielen Dank!

Zitat:

Zitat von Kevin
Seit der Version 1.3.4.0 ist mir jedoch aufgefallen, daß, zumindest auf meinem PC, die selbst eingestellte Spaltenbreite der ToDo-Liste verlorengeht, wenn ich zwischen zwei Projekten hin und her wechsel... :?

Das konnte ich bis jetzt noch nicht feststellen. Ich werde das aber überprüfen.

Kevin 6. Okt 2006 18:07

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Nachtrag: Auf jeden Fall die Spalte "Titel"... Versuch mal...

Gaijin 6. Okt 2006 18:22

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von Kevin
Nachtrag: Auf jeden Fall die Spalte "Titel"... Versuch mal...

Je nach Liste wird die Breite der Spalte "Titel" bzw. der Spalte "Beschreibung" automatisch ausgerichtet.

Kevin 6. Okt 2006 18:39

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Sieht so aus :mrgreen: Bei mir nur zu klein :? Nichtmal die Überschrift ist noch zu erkennen... :shock:

Gaijin 6. Okt 2006 18:49

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von Kevin
Sieht so aus :mrgreen: Bei mir nur zu klein :? Nichtmal die Überschrift ist noch zu erkennen... :shock:

Blende doch nicht benötigte Spalten aus.
Um Spalten auszublenden, verkleinere deren Breite, bis sie nicht mehr zu sehen sind. Wenn du die Gitternetzlinien einblendest, kannst du sehen, wo ausgeblendete Spalten sind und diese wieder vergrößern, wenn du sie irgendwann man wieder angezeigt haben willst.
Ich werde aber auch eine Option einfügen, um die automatische Breitenanpassung abzuschalten.

xZise 6. Okt 2006 18:55

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von Gaijin
Zitat:

Zitat von xZise
Zitat:

Zitat von Gaijin
Überprüfe bitte auch, ob "PluginInfo.Notify.ChangelogCreated" auf True gesetzt ist.

Ich verstehe nicht? ExecChangelogCreate wird doch dann ausgeführt, wenn auf "Erstell Changelog" geklickt wird? Dann aber müsste ich in der ComboBox dort auch noch "phP" eintragen.

Diese Funktion wird nur dann ausgeführt, wenn PluginInfo.Notify.ChangelogCreated auf True gesetzt ist.
Die Notify-Struktur bestimmt, ob das Plugin eine bestimmte Aktion verarbeiten kann. Wenn ich alle Funktionen von allen Plugins bei jeder Aktion ausführen würde, ginge das auf Kosten der Geschwindigkeit.

Das beantwortet nicht meine Frage:
- Wann wird "ExecChangeLog" ausgeführt?
- Wofür stehen die Werte in der SQL-Tabelle?

Gaijin 6. Okt 2006 19:11

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von xZise
- Wann wird "ExecChangeLog" ausgeführt?

Wenn "PluginInfo.Notify.ChangelogCreated" auf True gesetzt ist, und sich das Changelog im Programm ändert (entweder durch den Button "Changelog erstellen" oder durch eine Änderung der Version oder des Ausgabeformats. In der Anleitung findest du zur Funktion "GetPluginInfo" genauere Informationen.

Zitat:

Zitat von xZise
- Wofür stehen die Werte in der SQL-Tabelle?

Die Nummern entsprechen den Indexwerten der Stringlisten für die Priorität, den Eintragstyp etc.
Die Strings dazu liefern die folgenden Funktionen:
GetVersionStateList
GetToDoStateList
GetToDoPriorityList
GetToDoChangeTypeList

Diese Funktionen sind für die TStringList ausgelegt und die einzelnen Werte sind mit Zeilenumbrüchen voneinander getrennt.

Ist z.B. der Wert des Feldes "state" gleich 0, entspricht das der ersten Zeile der Rückgabe von "GetToDoStateList".

xZise 7. Okt 2006 17:33

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
So.. Es gab einen Fehler, so dass er da ein bisschen durcheinandergekommen ist, aber jetzt sollte es soweit laufen.
Ist noch Beta, aber edas Programm ließt nur aus der Datenbank.

Eine kurze Pluginbeschreibung:
Mit diesem Plugin kann man Changelogs im phpbb-Style erstellen.
Es gibt 3 Platzhalter:
%CT% = Typus (Also "Hinzugefügt" etc.)
%CHANGELOG% = Gibt den Changelogtext an, oder, falls dieser nicht existiert, die Beschreibung (Also z.B. "Verwendung von Plugins")
%TITLE% = Gibt den Titel der Änderung an (Alsp z.B. "Plugins")

(Plugin weiter unten verfügbar)

Gaijin 7. Okt 2006 23:56

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von xZise
So.. Es gab einen Fehler, so dass er da ein bisschen durcheinandergekommen ist, aber jetzt sollte es soweit laufen.
Ist noch Beta, aber edas Programm ließt nur aus der Datenbank.

Mit der Version 1.3.5 scheint es nicht zu laufen, oder ich mache irgend etwas falsch.

Lass dir bitte noch etwas Zeit, das Plugin-Interface ist nocht nich ausgereift. Speziell die Inkompatibilität zwischen den Versionen ist noch ein Problem.

In absehbarer Zeit werden die Ausgabeformate für das Changelog anpassbar und erweiterbar sein, z.B. für BBCode.

xZise 8. Okt 2006 09:43

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Hmmm... seltsam. Bei mir geht es auch nicht, aber es geht mit 1.3.4 und deshalb nehme ich an, dass du irgendwie den Code geändert hast, weil ein selektiertes Projekt sollte eigentlich das Plugin verfügbar machen.

Gaijin 8. Okt 2006 09:57

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von xZise
Hmmm... seltsam. Bei mir geht es auch nicht, aber es geht mit 1.3.4 und deshalb nehme ich an, dass du irgendwie den Code geändert hast, weil ein selektiertes Projekt sollte eigentlich das Plugin verfügbar machen.

Vergewissere dich, dass du die neue Plugin-API verwendest. Mit der Version 1.3.5 wurde eine neue Funktion hinzugefügt.

xZise 8. Okt 2006 14:05

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Okay... Andere API ;)
Hier im Anhang jetzt die Version für 1.3.5.0 & 1.3.4.0!
Ab sofort Downloadmöglichkeit über DPB (DevProject Manager Plugin Board):
Board: http://people.freenet.de/EuropeElectronicGmBH/DPM/
phpPlugin 1.3.5.0: http://people.freenet.de/EuropeElect...hpPlugin.5.zip
phpPlugin 1.3.4.0: http://people.freenet.de/EuropeElect...hpPlugin.4.zip
(Abwärtskompatibilität nicht getestet!)

Gaijin 8. Okt 2006 15:14

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von xZise
Hier im Anhang jetzt die Version für 1.3.5.0

Auf den ersten Blick recht nett! :thumb:

Hier ein paar Vorschläge:

Version 0.2 beta 2:
[+] Das Laden und Speichern von Einstellungen geht wohl noch nicht.
[*] Beim Changelog werden noch die Nummern angezeigt (sh. GetToDoChangeTypeList).
[*] Die Form(en) sollten in der Startleiste angezeigt werden. Öffnet man ein anderes Programm und will dann wieder zurück sieht man das Plugin nicht mehr... und dann hilft nur noch der Task-Manager.
[*] Im Info scrollt der Text nur, wenn die Maus bewegt wird.
[-] Ich weiß nicht mehr, wie ich das gemacht habe, aber einmal kam eine Fehlermeldung betreffend dem Speichern von Einstellungen. Da war ein falscher Pfad ("...\DevProject Manager\\Plugins\..." oder so ähnlich).

Schon in der nächsten Version können die Vorlagen für das Changelog beliebig angepasst werden (gelöscht, umbenannt und neue hinzugefügt werden).

xZise 8. Okt 2006 15:44

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von Gaijin
Zitat:

Zitat von xZise
Hier im Anhang jetzt die Version für 1.3.5.0

Auf den ersten Blick recht nett! :thumb:

Hier ein paar Vorschläge:

Version 0.2 beta 2:
[+] Das Laden und Speichern von Einstellungen geht wohl noch nicht.
[*] Beim Changelog werden noch die Nummern angezeigt (sh. GetToDoChangeTypeList).
[*] Die Form(en) sollten in der Startleiste angezeigt werden. Öffnet man ein anderes Programm und will dann wieder zurück sieht man das Plugin nicht mehr... und dann hilft nur noch der Task-Manager.
[*] Im Info scrollt der Text nur, wenn die Maus bewegt wird.
[-] Ich weiß nicht mehr, wie ich das gemacht habe, aber einmal kam eine Fehlermeldung betreffend dem Speichern von Einstellungen. Da war ein falscher Pfad ("...\DevProject Manager\\Plugins\..." oder so ähnlich).

Schon in der nächsten Version können die Vorlagen für das Changelog beliebig angepasst werden (gelöscht, umbenannt und neue hinzugefügt werden).

Zu 1.: Nein... Es hats bisher auch nicht getan ^^ Ich habe zwar was programmiert, aber bisher funktionierte das nicht :D
Zu 2.: Ich hatte schon befürchtet ich müsste eine GaijinXML lesen ^^
Zu 3.: Ich weiß nicht wie ich das hinbekommen sollte. Und es geht auch anders: <Win>+<D> und dann DevProject Manager im vordergrund holen (wenn die Fenster sich nicht überlappen)
Zu 4.: Ich weiß auch nicht, warum das so ist ^^
Zu 5.: Siehe "1."

@ Schlussatz: Schade, aber was solls ^^ Immerhin habe ich jetzt ein bisschen erfahrungen mit DevProject Manager Plugins gemacht... Vielleicht kann ich es auch woanders einsetzten.

Gaijin 8. Okt 2006 17:34

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von xZise
Zu 2.: Ich hatte schon befürchtet ich müsste eine GaijinXML lesen ^^

:?:

Zitat:

Zitat von xZise
Zu 3.: Ich weiß nicht wie ich das hinbekommen sollte. Und es geht auch anders: <Win>+<D> und dann DevProject Manager im vordergrund holen (wenn die Fenster sich nicht überlappen)

Wenn du als BorderStyle "Dialog" verwendest, sollte es eigentlich funktionieren.

Zitat:

Zitat von xZise
@ Schlussatz: Schade, aber was solls ^^ Immerhin habe ich jetzt ein bisschen erfahrungen mit DevProject Manager Plugins gemacht... Vielleicht kann ich es auch woanders einsetzten.

Es bleibt jedoch abzuwarten, ob es so wird, wie du es dir vorstellst.

xZise 8. Okt 2006 18:04

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von Gaijin
Zitat:

Zitat von xZise
Zu 2.: Ich hatte schon befürchtet ich müsste eine GaijinXML lesen ^^

:?:

Ich meine damit, dass ich die eine xml-Datei hätte auslesen müssen, um an die verschiedene Modi zu kommen

Zitat:

Zitat von Gaijin
Zitat:

Zitat von xZise
Zu 3.: Ich weiß nicht wie ich das hinbekommen sollte. Und es geht auch anders: <Win>+<D> und dann DevProject Manager im vordergrund holen (wenn die Fenster sich nicht überlappen)

Wenn du als BorderStyle "Dialog" verwendest, sollte es eigentlich funktionieren.

Hmmm... Ich probiere es mal... Und hoffe es geht ^^
[edit] Es funktioniert! Danke ;) [/edit]

Zitat:

Zitat von Gaijin
Zitat:

Zitat von xZise
@ Schlussatz: Schade, aber was solls ^^ Immerhin habe ich jetzt ein bisschen erfahrungen mit DevProject Manager Plugins gemacht... Vielleicht kann ich es auch woanders einsetzten.

Es bleibt jedoch abzuwarten, ob es so wird, wie du es dir vorstellst.

o.O Okay... Also Tee trinken und abwarten ...

Übrigends habe ich jetzt ein Board entwickelt für die Plugins.
Die Adresse zum Board ist noch (!) eine ganz lange:
http://people.freenet.de/EuropeElectronicGmBH/DPM/ :D

Ich hoffe mal, dass ich nicht der einzige Pluginprogrammierer bin ^^
Also dann... (PS: Ich werde gleich die Attachments entfernen ;) Und dafür die Links setzten)
Man sieht ließt sich :D

heinie01 8. Okt 2006 18:17

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Bin eben zufällig auf das Prog. gestossen, wirklich sehr gut!!!
Welche Comp. hast Du für das Grid genommen?

Gaijin 8. Okt 2006 18:54

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von heinie01
Bin eben zufällig auf das Prog. gestossen, wirklich sehr gut!!!

Vielen Dank! :)

Zitat:

Zitat von heinie01
Welche Comp. hast Du für das Grid genommen?

TListView

Balu der Bär 8. Okt 2006 22:19

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

---------------------------
Plugin-Einstellungen geändert
---------------------------
Um die Änderugnen zu übernehmen, muss das Programm neu gestartet werden.

Soll DevProject Manager jetzt beendet werden?
---------------------------
Ja Nein
---------------------------
Es wäre sinnvoll wenn das Programm auch von selbst neu starten würde, und nicht nur beendet werden würde. :P

Gaijin 9. Okt 2006 12:25

Re: DevProject Manager (Projektverwaltung) 1.3.5
 
Zitat:

Zitat von Balu der Bär
Änderugnen

Danke!

Zitat:

Zitat von Balu der Bär
Es wäre sinnvoll wenn das Programm auch von selbst neu starten würde, und nicht nur beendet werden würde. :P

In der nächsten Version wird das Programm automatisch neu starten...

Gaijin 9. Okt 2006 15:49

Re: DevProject Manager (Projektverwaltung) 1.3.6
 
Version 1.3.6:
[+] Die Ausgabeformate für das Changelog können jetzt individuell angepasst werden (gelöscht, umbenannt oder um Formate erweitert werden). Die Daten der bisherigen drei Formate (HTML, CHM und Text) werden übernommen. Bei einer Neuinstallation sind jedoch nur mehr zwei Ausgabeformate vordefiniert (HTML und Text).
[+] Es können jetzt mehrere Notizen für ein Projekt angelegt werden, welche über eine Drop-Down-Liste auswählbar sind.
[+] In der Liste der angeschlossenen Dateien werden jetzt die dazugehörigen Icons angezeigt.
[+] In der Statusleiste wird die Anzahl der sichtbaren Listeneinträge angezeigt.
[+] Personeneinträge können jetzt, so wie Projekte und Quellcodes, direkt über das Kontextmenü der Navigationsleiste erstellt werden.
[*] Kleinere Änderungen an der Programmoberfläche.
[*] Nach einer Änderung der Pluginliste wird das Programm jetzt automatisch wieder gestartet.
[-] Durch einen Fehler beim Speichern des Versions-Status beim Fertigstellen einer Version, wurde ein falscher Wert in die Datenbank geschrieben. Dadurch wurden möglicherweise bei benutzerdefinierten Filtern nicht immer alle Einträge angezeigt. Die Datenbank wird automatisch bereinigt. Auf USB-Sticks kann sich dadurch der erste Programmstart etwas verzögern.
[-] Wenn die Datei "AllowedPlugins.ini" (welche im Download enthalten ist) nicht existierte, wurden die vorhandenen Plugins nicht angezeigt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:05 Uhr.
Seite 8 von 19   « Erste     678 91018     Letzte »    

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-2025 by Thomas Breitkreuz