Einzelnen Beitrag anzeigen

taaktaak

Registriert seit: 25. Okt 2007
Ort: Radbruch
1.990 Beiträge
 
Delphi 7 Professional
 

Re: rzMagnifier - Bildschirmlupe+Colorpicker, Version 1.3

  Alt 9. Nov 2008, 18:41
Moin, Moin.

Das Programm rzMagnifier wird in aktueller Version 1.3 zum Download im ersten Beitrag bereitgestellt. Das Programm wird von mir selbst recht häufig verwendet, so haben sich im praktischen Arbeitseinsatz der letzten Wochen eine Vielzahl von Neuerungen/Korrekturen ergeben, die in diesem Release umgesetzt werden konnten. Auch wenn es mir leider noch nicht gelungen ist die fehlerhafte Bildübertragung unter VISTA zu korrigieren, ist ein Update sehr empfehlenswert.

Neuerungen/Korrekturen:
  • Die Dateidialoge werden jetzt immer korrekt positioniert - allerdings musste dafür die Möglichkeit, das Dialog-Fenster in der Größe zu verändern, abgestellt werden. Die korrekte Positionierung insbesondere auf Multi-Monitor-Systemen erscheint mir aber wichtiger.
  • Fehler bei der Positionierung einiger programminterner Dialoge und Hinweisfenster beseitigt.
  • Fehler in der Korrektur-Routine zur Gewährleistung der vollständigen Sichtbarkeit aller Dialoge und Fenster beseitigt.
  • Um auch bei kleinen Notebook-Bildschirmen besser mit dem Programm arbeiten zu können, werden jetzt zwei Fenstergrößen mit/ohne Farbwertanzeige zur Verfügung gestellt. Umschaltung mit Doppelklick in die Titelzeile des Fensters (Klickbereiche sind konfigurierbar). Außerdem konnte das Programmfenster bei gleichbleibender Funktionalität etwas verkleinert werden.
  • Diverse kleine Fehler in der Hilfe und den Hints beseitigt.
  • Korrektur der Programmreaktion, wenn die CHM-Hilfedatei nicht gefunden wurde.
  • Die Hilfe wurde um eine spezielle Befehls-Übersicht erweitert. Dieses spezielle Hilfefenster kann auch direkt mit Rechtsklick auf den Hilfe-Button aufgerufen werden - zumindest diese Hilfeseite sollte jeder 'mal angesehen haben!
  • Die verwendeten Schriftarten wurden vereinheitlicht.
  • Die optionale Abfrage nach Klick auf den Schließen-Button der Titelleiste hat jetzt die Aktionsmöglichkeiten "Beenden/Minimieren/Abbrechen".
  • Die INI-Dateien und internen Bitmap-Dateien werden jetzt grundsätzlich user- und maschinenabhängig angelegt. Somit stehen auch bei Start von USB-Stick immer individuelle Daten zur Verfügung. Vorhandene "alte" Dateien werden vom Programm automatisch konvertiert.
  • Um weitere Konfigurationsmöglichkeiten einfügen zu können (und künftig flexibler zu sein) erfolgt die Seitenauswahl im Konfigurationsfenster jetzt mittels Treeview und nicht mehr in Form eines PageControls.
  • Die Übertragung von Ausschnitten in die Zwischenablage war fehlerhaft und musste korrigiert werden. Ausschnitte können jetzt auch in Dateien gespeichert (und wieder geladen und angezeigt) werden. In beiden Fällen kann die Farbtiefe der zu übertragenen bzw. zu speichernden Bildausschnitte (bedingt) vom Anwender bestimmt werden.
  • Während der Programmlaufzeit verwenden die Datei-Dialoge jetzt immer das zuletzt verwendete Verzeichnis. Nach Programmstart wird grundsätzlich zunächst das Standard-Verzeichnis ausgewählt.
  • Wird in den Save-Dialogen der Name einer bestehenden Datei angegeben, erfolgt nun eine zusätzliche Abfrage, ob die Datei tatsächlich überschrieben werden soll.
  • VISTA: Die korrekte Bildübertragung bei aktiviertem Aero-Glass-Effekt konnte ich immer noch nicht realisieren, allerdings wird das letzte gescannte Bild korrekt übernommen - somit kann nach Abschluss des Scans der farbgetreue Bildinhalt ausgewertet werden.
  • VISTA: Der optionale Rand um die sichtbare Bildschirmlupe wird jetzt auch bei Größenänderung der Lupe korrekt gezeichnet.
  • VISTA: Das bei Bewegung der sichtbaren Bildschirmlupe heftige Flackern des Programmfensters wurde beseitigt - leider mit dem Effekt, dass die Titelzeile des Programmfensters jetzt ein deaktiviertes Fenster signalisiert.
  • VISTA: Die Untergrenze der Scan-Intervallen wurde auf 60ms heraufgesetzt, da bei kürzeren Intervallen die Größenänderung mit dem Maus-Scrollrad nicht einwandfrei funktionierte.
  • VISTA: Interne Umstellung der Hilfeaufrufe, da die Hilfe vorher nur bei zusätzlicher Installation des "alten" Hilfesystems aufgerufen werden konnte.
  • VISTA: Korrektur der internen Routinen zur Bestimmung der zu verwendenden Verzeichnisse.
Offene Punkte:
  • Die Hilfslinien werden temporär ausgeschaltet, da ein notwendiger Refresh der Anzeige nicht unter allen Rahmenbedingungen gelingt.
  • Erhält während des Scanvorgangs ein anderes Programm den Fokus, kann die Größe der sichtbaren Bildschirmlupe nicht mit dem Maus-Rollrad verändert werden.
  • Die Anzeige des gescannten Bildes unter VISTA bei aktiviertem Aero-Glass-Effekt ist fehlerhaft, d.h. Transparenzfarbe und Lupenrahmen werden ebenfalls übertragen.
  • Sichtbare Hilfslinien sollen (so weit darstellbar) auch nach Wechsel der Vergrößerungsstufe den gleichen Ausschnitt markieren.
Ralph
  Mit Zitat antworten Zitat