![]() |
Re: DevProject Manager (Projektverwaltung) 1.3.3
Danke schonmal für die Icons und danke für den Tipp mit der Form (Ich habe nicht daran gedacht nil zu übergeben ^^ Und wusste deshalb nicht weiter).... Das Plugin ist zu 98% fertig... Es funzt mit deiner Beta und es funktioniert :P (Außer das ich die Daten noch aus dem Programm brauch. Übrigends bin ich in 2 Wochen ab Dienstag für eine Woche in der Türkei ... Also nicht da :P)
Wer sich allerdings das schonmal "grob" angucken will (wie gesagt, ich komme noch nicht an die Daten...) kann das schonmal nehmen... Und soweit ich das geshen habe funktioniert es nur mit der V 1.3.4.0 (der Beta...)! Solltet ihr Probleme bekommen, einfach entweder über PN oder hier antworten... (Aber nicht OT werden :P) Hier ein Beispiel: Zitat:
Delphi-Quellcode:
[/edit]
type
TToDoData = record Version : string; // = %VERSION% ChangeType : array of string; // = %CT% ChangeLog : array of string; // = %CHANGELOG% end; [edit]Attachment gelöscht, da es schon eine bessere Version gibt, und ich nicht de DP unnötig mit MBs vollmüllen will :D ![/edit] |
Re: DevProject Manager (Projektverwaltung) 1.3.3
Zitat:
Aber hätte es nicht auch gereicht, wenn du die Vorlage, z.B. für CHM-Format umgeändert hättest? Zitat:
|
Re: DevProject Manager (Projektverwaltung) 1.3.3
Zitat:
Zitat:
[edit]Könnte ich (rein theroetisch) meine Daten da herholen? Und wenn ja, wie komme ich an sie ran?[/edit] [edit]Also so geht's net
Delphi-Quellcode:
aber so
function TMyPlugin.ExecMenuItem: Boolean;
var Data : TToDoData; Settings : TfrmSettings; f1 : TForm1; begin Result := False; Settings := TfrmSettings.Create(nil); try f1 := TForm1.Create(nil); try Data := f1.ShowModal; Data.Version := App.FieldByName('Version'); Settings.ShowModal(Data); finally FreeAndNil(f1); end; finally FreeAndNil(Settings); end; end;
Delphi-Quellcode:
[/edit]
function TMyPlugin.ExecMenuItem: Boolean;
var Data : TToDoData; Settings : TfrmSettings; f1 : TForm1; begin Result := False; Settings := TfrmSettings.Create(nil); try f1 := TForm1.Create(nil); try Data := f1.ShowModal; Data.Version := 'Bla'; Settings.ShowModal(Data); finally FreeAndNil(f1); end; finally FreeAndNil(Settings); end; end; |
Re: DevProject Manager (Projektverwaltung) 1.3.3
Zitat:
Der folgende Code holt sich alle ToDo-Einträge des aktuellen Projekts und liest von jedem Eintrag die Version aus.
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'); // ... App.TableNext; end; |
Re: DevProject Manager (Projektverwaltung) 1.3.3
Und wann wird die DB geupdatet? Nach jeder Änderung?
|
Re: DevProject Manager (Projektverwaltung) 1.3.3
Zitat:
Delphi-Quellcode:
Damit die Änderungen auch im Programm angezeigt werden, musst du in der Exec-Funktion den Rückgabewert auf "True" setzen.
App.ExecSql(PChar('UPDATE projects SET' +
' title = ''' + sNewTitle + '''' + ' WHERE id = ' + IntToStr(App.GetProjectId) + ';')); |
Re: DevProject Manager (Projektverwaltung) 1.3.3
Zitat:
|
Re: DevProject Manager (Projektverwaltung) 1.3.3
Zitat:
|
Re: DevProject Manager (Projektverwaltung) 1.3.3
Version 1.3.4:
[+] Eine Sprachdatei für Polnisch wurde hinzugefügt. [+] Für die Quellcodes kann eine Standardschrift festgelegt werden. Die Schriftart und Schriftgröße wird dabei auch bei der Syntaxhervorhebung beachtet. [+] In den Optionen kann eingestellt werden, dass DevProject Manager nicht minimiert starten soll. [+] Quellcodes können als HTML-Dokument, als HTML-Fragment (ohne Header und Stylesheet) und als HTML kopiert werden. Letzteres ermöglicht das Einfügen des Codes in Word-Dokumenten oder WYSIWYG-Editoren inklusive der Syntaxhervorhebung. [+] Quellcodes können jetzt als HTML-Seiten gespeichert werden.[*] Das Changelog wird jetzt bei der Änderung des Ausgabeformates oder der Version automatisch aktualisiert.[*] Kleinere Änderungen und Korrekturen an der Programmoberfläche diverser Fenster und Dialoge. [-] Der Vordefinierte Highlighter für die Quellcodes wurde erst nach dem Erneuten Auswählen des Quellcodes aktiv. [!] Die Lizenzbestimmungen wurden (geringfügig) geändert. Mehr dazu ist in der Hilfe unter "Lizenz" enthalten. (Download im ersten Beitrag.) |
Re: DevProject Manager (Projektverwaltung) 1.3.4
Hallo,
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:47 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-2025 by Thomas Breitkreuz