AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Manifest-Creator
Thema durchsuchen
Ansicht
Themen-Optionen

Manifest-Creator

Ein Thema von himitsu · begonnen am 2. Sep 2009 · letzter Beitrag vom 26. Dez 2015
Antwort Antwort
Seite 8 von 12   « Erste     678 910     Letzte »    
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.549 Beiträge
 
Delphi 12 Athens
 
#1

Re: Manifest-Creator

  Alt 25. Mai 2010, 14:43
@ChrisE: Der leere Eintrag kommt nur von dem neuen Tab für Infos (Versionsnummer und Co.), für welchen es natürlich noch keine Übersetzungen gibt ... vielleicht sollte ich mal die zugehörige Fehlermeldung reaktivieren.

@iconarchive
Joar, einige dieser Webseiten hab ich schon in der Mangel, aber jetzt finde mal das eine zum Programm passende Icon, unter diesen Massen an Icons.
(aktuell hab ich mir erstmal ein grünes Shield besorgt, aber vielleicht gibt es ja was passenderes, abgesen von dem einem wunderschönen Icon-Packet, über welches ich vorhin gestolpert bin und was gleich mal 200 UD$ billig ist)
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.549 Beiträge
 
Delphi 12 Athens
 
#2

Re: Manifest-Creator

  Alt 25. Mai 2010, 18:10
So, ich hoffe es ist jetzt alles OK
und hier nochmal die letzen Änderungen und einige wichtige Infos im Überblick:
  • die Versionsinfos können eingestellt werden (allerdings sind diese natürlich nur in der RC enthalten)
  • man kann diese sogar mehrsprachig auslegen
  • es kann ein Programm-Icon in die RC eingebunden werden
  • die Sprachverwaltung wurde komplett überarbeitet
  • es sind Englisch und Deutsch integriert, aber wenn jemand weitere Sprachen hinzufügen will, so kann er/sie die ManifestCreatorLang.xml ins Programmverzeichnis legen und dieser weitere Übersetzungen hinzufügen
  • die Parameter-Verwaltung wurde ebenfalls verändert und erweitert
    (genauere Informationen im Abschnitt "Info" der EXE)

    Die RAD-Integration muß dementsprechend geändert werden, wenn man diese benutzt:
    Code:
    Titel:     Manifest-Creator
    Programm:  [color=gray]C:\ ... \[/color]ManifestCreator.exe
    Parameter: IniFile=$PROJECT CreateIni=yes
    oder
    Code:
    ...
    Parameter: IniFile=$PROJECT CreateIni=yes LoadActiveX
  • die Kodierungen der Exporte (.manifest .rc .cmd) werden jetzt richtig/besser behandelt
  • und einige Fehler/Probleme im Programm wurden behoben

Anhänge siehe Post #1
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.549 Beiträge
 
Delphi 12 Athens
 
#3

Re: Manifest-Creator

  Alt 27. Mai 2010, 17:45
Ich hab mal versucht die Verwaltung der IDE-Integration mit zu integrieren.

Unter "Option" sollten (hoffentlich) die installierten Delphis/BDSs/RADs (D5 bis 2010) aufgeführt sein
und wenn man dort dann ein Häckchen macht und speichert (Delphi sollte dabei möglichst nicht laufen)
müßte der Eintrag in Tools im Delphi erscheinen, mit welchem man nun den Manifest-Creator direkt von der IDE aus aufrufen kann. (er wird mit dem aktiven Projekt verbunden)


Falls das läuft, würde ich noch ein/zwei was beim Speichern verbessern und eventuell noch die RC gleich mit zur RES compilieren lassen.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
wine

Registriert seit: 3. Mai 2010
9 Beiträge
 
Delphi 7 Personal
 
#4

Re: Manifest-Creator

  Alt 27. Mai 2010, 18:21
Zitat von himitsu:
...

Falls jemand hierfür ein schönes Programm-Icon kennt ... bin auf der Suche nach sowas.
Zum Manifest-Creator-Icon fällt mir ein/habe ich nachgeschlagen:

http://www.albertmartin.de/latein/?q=Manifest&con=0

http://de.wikipedia.org/wiki/Kommunistisches_Manifest

Da Dein Programm (habe es noch nicht ausprobiert) Open-Source ist, fände ich eine rote Faust ganz passend


wine
  Mit Zitat antworten Zitat
taveuni

Registriert seit: 3. Apr 2007
Ort: Zürich
542 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: Manifest-Creator

  Alt 28. Mai 2010, 06:40
Hallo Himitsu,

Zitat von himitsu:
Ich hab mal versucht die Verwaltung der IDE-Integration mit zu integrieren.
Grossartig! Wo ist denn die Version?

Zitat von himitsu:
Falls das läuft, würde ich noch ein/zwei was beim Speichern verbessern und eventuell noch die RC gleich mit zur RES compilieren lassen.
Das wäre mein nächster Wunsch Vorschlag Bitte gewesen!
Die obige Aussage repräsentiert meine persönliche Meinung.
Diese erhebt keinen Anspruch auf Objektivität oder Richtigkeit.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.549 Beiträge
 
Delphi 12 Athens
 
#6

Re: Manifest-Creator

  Alt 28. Mai 2010, 07:04
Zitat von taveuni:
Wo ist denn die Version?
diesmal gleich im Post #1 eingefügt

Aber, wie gesagt, ich weiß nich, ob auch alle Registry-Pfade richtig sind und ob demnach auch alle Delphi-Version richtig erkannt/behandelt werden.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
taveuni

Registriert seit: 3. Apr 2007
Ort: Zürich
542 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: Manifest-Creator

  Alt 28. Mai 2010, 08:54
Ich brauch noch eine kleine Bedienungsanleitung

Das integrieren in meine IDE (2007) hat geklappt.
Der ManifestCreator ist unter Tools aufgeführt.

Wenn ich nun ein Projekt lade und dann Tools/ManifestCreator kommt die Meldung
"Datei "$PROJECT.manifest.ini" existiert nicht.

Ich setze dann meine Optionen und speichere die Ini mit dem Namen: "Projektname.manifest.ini".
Lade ich mein Projekt nun wieder und führe Tools/ManifestCreator auf habe ich wieder die Meldung?

Ausserdem: Wie erstelle ich nun automatisch die *res?

Und:
Funktionert (wenn es denn funktioniert) das mit dem erstellen/suchen der Ini Datei auch wenn ich eine
Projektgruppe lade und dann in den jeweiligen Projekten den Creator via IDE lade?

Was in diesem Zusammenhang noch praktisch wäre:
Eine Möglichkeit eine zentrale Konfigurationsdatei für den Creator im Projektverzeichnis über welche
man ein /Common Verzeichnis angeben könnte. Denn bei einer Projektgruppe mit vielen Unterprojekten
wird es schnell unübersichtlich. Aber dies wäre nur die Luxusvariante.

Danke für Deine Top Arbeit.

Edit:
Kann es sein das der ManifestCreator im Projektverzeichnis liegen muss?
Wohl eher nicht oder?
Miniaturansicht angehängter Grafiken
notexists_615.jpg  
Die obige Aussage repräsentiert meine persönliche Meinung.
Diese erhebt keinen Anspruch auf Objektivität oder Richtigkeit.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.549 Beiträge
 
Delphi 12 Athens
 
#8

Re: Manifest-Creator

  Alt 28. Mai 2010, 09:11
Zitat:
"Datei "$PROJECT.manifest.ini" existiert nicht.
Hmmm, eigentlich hatte ich das doch repariert?


Kannst du mal bitte in der Registry nachschauen was für ein Wert in
HKEY_CURRENT_USER > Software\Borland\BDS\5.0\Manifest-Creator > Params
drinsteht?


Nee, er muß nicht im Projektverzeichnis liegen.
Es läuft wohl nur was bei einer Abfrage schief ... eigentlich sollte über einen Parameter notfalls diese Meldung unterdrückt werden, wenn beim Start die gewünschte Manifest-Projektdatei noch nicht existiert, welche dann in dem Delphi-Projektverzeichnis abgelegt wird.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
taveuni

Registriert seit: 3. Apr 2007
Ort: Zürich
542 Beiträge
 
Delphi 11 Alexandria
 
#9

Re: Manifest-Creator

  Alt 28. Mai 2010, 09:46
Zitat von himitsu:
Kannst du mal bitte in der Registry nachschauen was für ein Wert in
HKEY_CURRENT_USER > Software\Borland\BDS\5.0\Manifest-Creator > Params
drinsteht?
Hmmh..
Bei mir gibt es überhaupt keinen Key mit "Manifest-Creator" in der Registry.
Nur einen Value:
Computer\HKEY_CURRENT_USER\Software\Borland\BDS\5. 0\Transfer\ -> Name=Title3 Typ=REG_SZ Value=Manifest-Creator
Die obige Aussage repräsentiert meine persönliche Meinung.
Diese erhebt keinen Anspruch auf Objektivität oder Richtigkeit.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.549 Beiträge
 
Delphi 12 Athens
 
#10

Re: Manifest-Creator

  Alt 28. Mai 2010, 11:56
Ahh OK, dann eben Params3 in HKCU\Software\Borland\BDS\5.0\Transfer ... da fehlte bestimmt der Parameter "CreateIni".

- daß mit den Parameter sollte jetzt stimmen
- die RES kann man sich nun direkt kompilieren lassen
- der bekannte "falscher Dateiname in CMD"-Fehler ist endlich komplett weg (da hatte sich noch ein Teil versteckt)
- beim Beenden und beim neu Laden sollte jetzt eine Abfrage kommen, ob man nicht speichern will, wenn was verändert wurde

Planungen:
- einige der Eingabefelder über Parameter zugänglich machen, damit diese auch von Extern (über Parameter) zugewiesen werden können ... weiterer Schritt in Bezug auf die Fernsteuerbarkeit.



Man braucht also nun nur noch {$INCLUDE *.Manifest.res} in die DPR (oder von mir aus auch in eine PAS) schreiben, geht auf Tool > Manifest-Creator erstellt sein Manifest, beendet und speichert
und schon beim nächsten Compilieren der Anwendung sollte das Manifest eingebunden werden.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 8 von 12   « Erste     678 910     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:

(?)

LinkBack to this Thread

Erstellt von For Type Datum
Manifest ? BytecoreWiki This thread Refback 4. Aug 2010 18:08

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:30 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