Delphi-PRAXiS
Seite 3 von 18     123 4513     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Manifest-Creator (https://www.delphipraxis.net/139658-manifest-creator.html)

turboPASCAL 2. Sep 2009 21:08

Re: Manifest Creator
 
Wer hat sich beschwert ? He he ? :stupid: :angel2:

Ist mir ja nur aufgefallen...

himitsu 2. Sep 2009 21:09

Re: Manifest Creator
 
komisch nur ... hab's grad mal in Windows 7 probiert, da sieht's OK aus :gruebel:
heißt wohl, mein XP ist futsch (also noch futscher, als es so schon ist) oder es liegt an XP allgemein

turboPASCAL 2. Sep 2009 21:15

Re: Manifest Creator
 
Kann es sein das du deinem Delphi selbst ein Manifest verpasst hast ?
Quark, Windows 7... habe mich verlesen. K.A. wie es unter W7 aussieht.

himitsu 3. Sep 2009 18:14

Re: Manifest Creator
 
sooooooo, hier ist er also
  • komplett überarbeitete GUI
  • inkl. der ActiveX-Libraries
    leider läd er dadurch "etwas" langsamer
  • das Laden der ActiveX-Libs läßt sich aber abschalten
    > einfach als Parameter "NoActiveX" angeben
  • es läßt sich via Parameter ein Projekt (*.ini) erstellen/laden
    gespeichert muß aber selber werden (sowas wie Autosave beim Beenden gibt's nicht)
    > der Dateiname wird als 1. Parameter angegeben (NoActiveX notfalls dahinter)
  • und es läßt sich als Tool in die IDE integrieren
    Code:
    Titel:     Manifest-Creator
    Programm:  [color=gray]C:\ ... \[/color]ManifestCreator.exe
    Parameter: $EXENAME
    oder
    Code:
    ...
    Parameter: $EXENAME NoActiveX
  • eine Größenänderung des Programmfensters ist nun möglich
  • das XP-Design läßt sich abschalten
  • die Suchfunktion funktioniert auch endlich :cheer:
  • und ich hab mir für den SHA1-Hash eine Base64-Codirung direkt eingebaut ... wollte nicht extra noch z.B. die Indys mit einbinden :nerd:

lbccaleb 3. Sep 2009 18:43

Re: Manifest Creator
 
Das ist wirklich gut und praktisch das Ding!!
Danke dafür :thumb:

Wie sieht es denn mit verschiedenen Sprachen aus??
Bringst du vllt noch ne dt. Version auf den Markt??

himitsu 3. Sep 2009 18:48

Re: Manifest Creator
 
Falls sich wer findet, der die Hilfetexte übersetzt würde sich da schnell etwas machen lassen
(sonst dauert's noch etwas ... wollte erstmal was anderes weitermachen)
nur 'ne deutsche GUI und aus'm MSDN kopierte englischsprachige Texte zwischendurch sähe etwas blöd aus


aktuell würde mich dann eher noch interessieren, ob das Manifest OK ist
z.B. hab ich von ActiveX praktisch keine Ahnung und ich hoffe ich hab die zugehörigen Daten richtig hinbekommen :|

[add]
was ich vergaß zu sagen
  • die Versionsnummer kann man nun auch aus den Versionsinformationen einer EXE oder DLL laden lassen :)

und ich bastel grad etwas für 'ne Übersetzung rein

himitsu 3. Sep 2009 22:16

Re: Manifest Creator
 
an alle, welche sich Sprachen wünschen:

sämtliche sprachabhängigen Strings (der GUI und im QC) wurden in eine Extra-Unit outgesourcet :mrgreen:

jetzt muß nur noch wer übersetzen :roll:


[add] Update:
einige gemeinsame Ereignis-Prozeduren waren nicht zugewiesen

GreenHorn3600 3. Sep 2009 23:07

Re: Manifest-Creator
 
hallo himitsu,

der sieht aber recht kompliziert aus (nur mal den Screenshoot angesehen). Aber weshalb lässt Du die ActivX Einbindung nicht standardmäßig deaktiviert und aktivierst sie nur, wenn sie gebraucht wird? Dafür könnt man ja einen Menüpunkt erstellen, "ActivX" bspw. :stupid: damit hat man die Parameterfießelei los und hat dennoch vernünftige Startzeiten :stupid:

Schöne Grüße
Das GreenHorn

[Der sich den Creator vielleicht auch mal ausleiht. Ab welcher WIN Version braucht man die Manifesterei denn?]

himitsu 3. Sep 2009 23:22

Re: Manifest-Creator
 
Zitat:

Zitat von GreenHorn3600
hallo der sieht aber recht kompliziert aus (nur mal den Screenshoot angesehen).

er sah mal komplizerter aus :lol:

unten sind ja nur die fertigen Dateien, also da ist nichts komplizert und oben gibt es zu Eingabefelden einen kleinen Beschreibungstext

Zitat:

Zitat von GreenHorn3600
Aber weshalb lässt Du die ActivX Einbindung nicht standardmäßig deaktiviert und aktivierst sie nur, ...

also "langsam" ist bei mir etwa 2-5 Sekunden Ladezeit

allerdings ist das mit der Option etwas "schwer", da ich absichtlich in dieses kleine Toll keine Optionen (Ini oder Registry ) einbinden wollte,
aber ich hab grad eine Idee


Zitat:

Zitat von GreenHorn3600
Ab welcher WIN Version braucht man die Manifesterei denn?

ab XP benötigt man ein Manifest, wenn man das neue Windows-Design nutzen möchte
(ein einfaches Manifest diesbezüglich bringt Delphi schon mit > Unit XPMan bzw. TXPManifest)

ansonsten braucht man es ab da, wenn man z.B. seine Anwendung mit Adminrechten starten möchte

und ab Vista werden unsignierte Anwendungen virtualisiert (heißt, es werden z.B. Verzeichnisse verbogen)

Mackhack 3. Sep 2009 23:28

Re: Manifest-Creator
 
Ich hab zwar glaub ich keine Verwendung fuer das Teil aber sag mir wie ich dir die Sache uebersetzen soll (English/German only!!!) und ich mach dir das fertig. PM mir wenn du magst oder schreib ne eMail.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:51 Uhr.
Seite 3 von 18     123 4513     Letzte »    

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