AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte [IDE Experte]ResEd 1.6.7 (Resource Editor) 2005 bis XE4
Thema durchsuchen
Ansicht
Themen-Optionen

[IDE Experte]ResEd 1.6.7 (Resource Editor) 2005 bis XE4

Ein Thema von MarcoWarm · begonnen am 19. Sep 2005 · letzter Beitrag vom 16. Jun 2014
Antwort Antwort
Seite 10 von 10   « Erste     8910   
Benutzerbild von MarcoWarm
MarcoWarm
Registriert seit: 10. Sep 2003
ResEd 1.6.7


ResEd ist eine IDE-integrierte Ressource-Dateienverwaltung.

Features:
IDE-Integration
Verwaltung aller, im Projekt enthaltenen Res-Dateien.
(außer *.res, da diese von Delphi selbst verwaltet wird)
  • (11.06.2013) : Danke an ringli für die XE4 Version (leider noch nicht im Repo aber dafür hier: http://www.delphipraxis.net/attachme...-resed_xe4.zip
  • (26.04.2011 @ 10:50) : Manifesteditor mit zusätzlichen Windows7 Features
    - dpiAware : Manifesteintrag, ob die Anwendung mit hohen DPI Werten klar kommt (wenn ja, dann wird sie nicht automatisch von Win7 skaliert)
    - App is Win7 compatible: legt fest, ob bestimmte Windows 7 Features in der Anwendung gelten sollen (siehe auch MSDN)
  • (26.04.2011 @ 08:10) : jetzt auch mit Projekt für Delphi XE
    - Bugfix: Anlegen einer Resourcendatei aus ResEd Menü funktioniert jetzt ab D2009
    - Bugfix: XP Manifestbearbeitung funktioniert wieder ab D2009
    - Bugfix: Keine doppelte Anzeige von Resourcen in der Projektdatei mehr
  • (01.10.2011 @ 12:00) : Jetzt auch für Delphi XE2
  • (24.10.2009 @ 10:30) : Version 1.6.7 jetzt auch für Delphi 2009 und 2010
  • (24.10.2007 @ 08:00) : Neue Version 1.6.7
    - Vista Manifest Unterstützung
  • (19.12.2006 @ 12:15) : Neue Version 1.6
    - kleinere Bugfixes (es gibt noch welche )
    - Unterstützung von PNG komprimierten Windows Vista Icons
  • (23.11.2006 @ 11:45) : Neue Version 1.5.1:
    - einige kleine Bugfixes
    - erweiterte Unterstüzung für DotNet ResX Resourcen
    - VersionInfo Resourcen werden unterstützt (nicht schlagen, bitte... man hat uns drum gebeten)
  • (12.01.2006 @ 14:00) : Neue Version 1.4.3: Wichtiger Bugfix. Es wurden keine Resourcen in Units angezeigt.
  • (09.01.2006 @ 14:00) : Neue Version 1.4.2: Grundlegende Unterstützung aller Personalities.
  • (04.01.2006 @ 08:50) : Neue Version 1.4.1: ResEd kommt jetzt ohne die VirtualTree.bpl aus.
  • (04.01.2006 @ 14:00) : Neue Version 1.4.0: Scriptingsupport für LiveTemplates (nur Delphi 2006+)

Mehr Informationen gibts unter
http://code.google.com/p/theunknowno...&updated=ResEd

Den Quellcode gibts hier:
zum SVN Repository
Miniaturansicht angehängter Grafiken
screenshot_204.jpg  

Geändert von MarcoWarm (19. Aug 2013 um 07:00 Uhr) Grund: Update
 
ringli

 
Delphi 11 Alexandria
 
#91
  Alt 10. Jun 2013, 19:05
Keiner?
  Mit Zitat antworten Zitat
ringli

 
Delphi 11 Alexandria
 
#92
  Alt 11. Jun 2013, 22:03
Scheinbar läuft ResEd jetzt unter XE4. Diesmal habe ich bei der Überarbeitung die ganzen String-Warnungen ignoriert und bis jetzt sieht es mit der Funktion ganz gut aus. Ich hänge mal das ganze Projekt hier an für den Fall das es noch jemand gebrauchen kann oder verbessern möchte. Sollte die Überarbeitung seitens der Autoren nicht erwünscht sein, bitte Bescheid sagen, dann lösche ich den Anhang wieder.
Angehängte Dateien
Dateityp: zip ResEd_XE4.zip (830,1 KB, 94x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von MarcoWarm
MarcoWarm

 
Delphi 10.1 Berlin Professional
 
#93
  Alt 19. Aug 2013, 06:56
Hi Ringli,

und vielen Dank für die Überarbeitung. Leider geht unser Arbeitgeber die Delphi-Versionsschritte nicht soooo flott mit, wie wir das wünschen würden.
Daher hängen wir immernoch bei XE2 - wahrscheinlich noch für recht lange

Ich werd sehen, wann ich Zeit finde deine Version in das offizielle Repo einzupflegen. Bis dahin verlinke ich deine ZIP einfach im TopPost des Threads.

That's how OpenSource should work!

bester Gruß
von
Marco
Marco Warm

Geändert von MarcoWarm (19. Aug 2013 um 07:01 Uhr)
  Mit Zitat antworten Zitat
ringli

 
Delphi 11 Alexandria
 
#94
  Alt 15. Jun 2014, 23:04
Nach dem Umstieg auf Windows 8.1 x64 und der damit verbundenen Neuinstallation von Delphi XE4 habe ich in ResEd das Problem das ich beim Versuch ein bereits vorhandenens Manifest zu editieren die Fehlermeldung "Ungültige Klassenzeichenfolge, ProgID: "MSXML2.DOMDocument.4.0". Die Installation von ResEd und die restlichen Funktion scheinen auf den ersten Blick zu funktionieren.

Hat jemand eine Ahnung wie ich den Fehler beheben kann?
  Mit Zitat antworten Zitat
mkinzler

 
Delphi 11 Alexandria
 
#95
  Alt 16. Jun 2014, 09:01
Hast Du MSXML2 installiert?
Markus Kinzler
  Mit Zitat antworten Zitat
ringli

 
Delphi 11 Alexandria
 
#96
  Alt 16. Jun 2014, 19:52
So, die Lösung ist recht einfach. Unter Windows 8.1 müssen die folgenden Dinge angepasst werden:
  1. Die MSXML6.DLL muss als Typbibliothek importiert werden, eine Wrapper-Datei erstellen lassen, die neu erstellte Datei nach UnitMSXML2_TLB.pas umbenennen und die originale Datei im Source-Ordner vom ResEdit ersetzen.
  2. Danach in der UnitResEdManifestEditor.pas die folgenden Zeilen suchen und in der einen Zeile das 4.0 durch 6.0 ersetzen.
    Delphi-Quellcode:
    { TFormResEdManifestEditor }

    procedure TFormResEdManifestEditor.EditManifestResource;
    var
      xml: IXMLDOMDocument2;
      Node : IXMLDOMNode;
      aNode : IXMLDOMNode;
      ss : TStringStream;
      manifest : AnsiString;
    begin
      //xml:=CreateOleObject('MSXML2.DOMDocument.4.0') as IXMLDOMDocument2;
      xml:=CreateOleObject('MSXML2.DOMDocument.6.0') as IXMLDOMDocument2;
      .
      .
      .
  3. Dann alles neu erzeugen lassen (am besten auch TUOScript) und neu in der IDE installieren.

Geändert von ringli (17. Jun 2014 um 12:45 Uhr) Grund: Vergessen ein paar notwendige Schritte zu erwähnen. :-(
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 10 von 10   « Erste     8910   


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:

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