Delphi-PRAXiS
Seite 33 von 75   « Erste     23313233 343543     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)

Balu der Bär 9. Okt 2006 15:56

Re: DevProject Manager (Projektverwaltung) 1.3.6
 
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. :P

Gaijin 9. Okt 2006 16:54

Re: DevProject Manager (Projektverwaltung) 1.3.6
 
Zitat:

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. :P

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.

Balu der Bär 9. Okt 2006 17:00

Re: DevProject Manager (Projektverwaltung) 1.3.6
 
Ach so, ok. :oops:

TKC 9. Okt 2006 19:37

Re: DevProject Manager (Projektverwaltung) 1.3.6
 
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 ?
Delphi-Quellcode:
App.FieldByName('version') := sNewVersion;
funktioniert nicht .. da read only.

Gaijin 9. Okt 2006 20:22

Re: DevProject Manager (Projektverwaltung) 1.3.6
 
Zitat:

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.

xZise 9. Okt 2006 21:03

Re: DevProject Manager (Projektverwaltung) 1.3.6
 
Hmmm... Schöne Änderungen... (Besonders die erste :stupid: ) 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?

Balu der Bär 9. Okt 2006 21:04

Re: DevProject Manager (Projektverwaltung) 1.3.6
 
Die sqlite.dll ist stets dieselbe, dient ja nur zum Datenbankzugriff. ;)

Gaijin 9. Okt 2006 21:33

Re: DevProject Manager (Projektverwaltung) 1.3.6
 
Zitat:

Zitat von xZise
Hmmm... Schöne Änderungen... (Besonders die erste :stupid: ) 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)... :wink:

Zitat:

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.

TKC 9. Okt 2006 23:28

Re: DevProject Manager (Projektverwaltung) 1.3.6
 
Zitat:

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 !

xZise 11. Okt 2006 16:11

Re: DevProject Manager (Projektverwaltung) 1.3.6
 
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.ä.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:27 Uhr.
Seite 33 von 75   « Erste     23313233 343543     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