| |
|
|
- Page 1 - |
|
Jac de Lad | Hallöle,
mein leidiges Problem war bis jetzt immer, dass mich die Programme, die Bilder von meiner Digitalkamera übertragen haben, nicht zu 100% das getan haben, was ich will. Naja, als Programmierer schreibt man sich da naturalmente ein kleines Programm...bla, bla, bla...bevor ihr hier vor Langeweile ersterbt:
Hiermit stelle ich meinen Digicam-Assistenten vor. Das Programm beherrscht einige Optionen, die anderen guten Programmen meiner Meinung nach noch fehlen. Wer Lust hat kanns ja mal ausprobieren.
Ich habe das Programm ausführlich getestet und momentan keine Fehler entdeckt. Ich übernehme aber keine Garantie, dass das Programm fehlerfrei funktioniert und nicht etwa Schaden am Rechner anrichtet. Es ist Freeware, darf weiterkopiert werden...bla,bla bla. Ihr wisst schon was ich meine!
Jac
Version 1.1.0: Hab noch schnell Version 1.1.0 hochgeladen. Die enthält ein paar kleine Bugfixes (nichts kritisches) und die bisher deaktivierten verschiedenen Sortierungen sind jetzt aktiv.
Version 1.1.2: In Version 1.1.2 ist die Sortierung sehr viel schneller und man kann die Cerca und das Übertragen jetzt auch abbrechen. Und einige kleine unbedeutende Fehler wurden behoben...
Version 1.1.3: In Version 1.1.3 wurden noch einige kleinste Fehler behoben und das Design etwas geändert. Eine Progressbar zeigt jetzt Fortschritt an und so weiter.
Version 1.1.4: Kleines Update: Dank EasyVENT.dll funktioniert die Vorschau jetzt auch, wenn man im Listview per Pfeiltasten scrollt. Und die In-Place-Tooltips sind jetzt auch aktiviert. Man kann jetzt auch auf der ganzen Zeile markieren und die Schriftart wurde angepasst. Die Veränderungen zwecks Design folgen später noch! |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 22.08.2006 ▲ |
|
|
|
| |
|
- Page 3 - |
|
|
Jac de Lad | Hm.....
Trotz wilder Klickerei ist bei mir nicht derartiges aufgefallen! Ich schaue bei Gelegenheit mal...aber im Moment hab ich keine Idee, was das hervorrufen kann, geschweige denn wie ich das unterbinden kann!
Jac |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 25.08.2006 ▲ |
|
|
|
|
Pedro Santos | Hallo
[quote:d18865074c]Ich denke Franks Dll hat auch so noch genug Features, um sie nicht überflüssig zu machen;) Ich werd sie jedenfalls nicht einmotten![/quote:d18865074c] Bei mir ganz bestimmt nicht, den es ist leicht anzuwenden, viele Funktionen und was per mich noch wichtiger ist ...Geschwindigkeit..., das kann man nicht mit puren xprofan10 machen.
Gruss
Pedro |
|
|
| |
|
|
|
Jac de Lad | Ja, das stimmt!
@Jörg: Hier mal ne neue Version: Die Vorschau kann man nun auch laden, während die Bilder noch eingelesen werden, das Design ist verändert, die Vorschau ist größer und zu jedem Bild/Video werden einige Infos ausgespuckt. Ist das besser als vorher???
Leider gibts einen kleinen Bug: Wenn man während des Einlesens ein Bild in die Vorschau lädt (einfach mit Maus ins Listview klicken) und die Maus nichtmehr bewegt stockt das Programm, bis man die Maus bewegt. Leider habe ich noch nicht gefunden, wie das umgangen werden kann...schade.
Jac |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 25.08.2006 ▲ |
|
|
|
|
Jac de Lad | Hier ist Version 1.4.0:
Wenn man auf eine Zeile im Listview doppelklickt, wird nun eine grande Vorschau angezeigt. Bilder die größer als 1024 (Breite) und/oder 768 (Höhe) Pixel sind, erhalten einen Scrollbalken. Leider sind auch noch ein paar Probleme aufgetaucht, per die ich noch keine Lösung gefunden habe:
- Wenn man während des Einlesens der File auf ein Item im Listview klickt und die Maus nicht mehr bewegt wartet das Programm so lange, bis die Maus bewegt wurde. - Das X oben rechts hat keine Funktion, da sich nach einer grande Bildvorschau (Doppelklick) sofort das Hauptfenster schließt. - Manchmal fährt das Programm beim Laden einer grande Vorschau fest (mir scheints, als ob das immer geschieht, wenn man sehr schnell mehrere Items hintereinander anklickt. - Das Bild in der grande Bildvorschau verschwindet ab und zu wenn Fenster darübergezogen werden. Ich habe versucht das zu minimieren, aber es klappt nicht immer und dann flackerts auch...recht hässlich!
Viel Divertimento, Jac
Nachtrag: Hier ist eine korrigierte Version 1.4.1: Die Informationen während des Übertragens werden nun korrekt ausgegeben. |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 27.08.2006 ▲ |
|
|
|
|
Jac de Lad | Hab alle bekannten Fehler bereinigt, als nächstes mache ich mich daran, die CRC in ein anderes Format aus der INI-File auszulagern... |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 27.08.2006 ▲ |
|
|
|
|
Jörg Sellmeyer | [quote:c9643555d6] - Das X oben rechts hat keine Funktion, da sich nach einer grande Bildvorschau (Doppelklick) sofort das Hauptfenster schließt. [/quote:c9643555d6] Es gibt zwei Möglichkeiten. 1. Im Hauptfenster KompilierenMarkierenSeparieren 2. im Dialog KompilierenMarkierenSeparieren [quote:c9643555d6] - Das Bild in der grande Bildvorschau verschwindet ab und zu wenn Fenster darübergezogen werden. Ich habe versucht das zu minimieren, aber es klappt nicht immer und dann flackerts auch...recht hässlich![/quote:c9643555d6] Hast Du das Bild auf ein Static oder direkt auf den Dialog gezeichnet? |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 27.08.2006 ▲ |
|
|
|
|
Jac de Lad | Danke, aber hab die Probleme schon gelöst (und das mit CRC klappt jetzt auch!).
Ich meinte, dass ich die 16 schon abfange (wie das geht weiß ich, aber nach dem Dialog ist das %HWnd ja schon aktiv, das ging eben nicht!
Ich hab das Bild direkt auf das Dialogfenster gekracht, aber auch auf einem Static gings nicht. Ich habs mit einem Timer gelöst, sieht nicht schlecht aus!
Jac |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 28.08.2006 ▲ |
|
|
|
|
Jörg Sellmeyer | [quote:447bdda606=Jacob Liebeck]Ich hab das Bild direkt auf das Dialogfenster gekracht, aber auch auf einem Static gings nicht. Ich habs mit einem Timer gelöst, sieht nicht schlecht aus!
Jac [/quote:447bdda606] Wie hast Dus denn auf das Static gekracht? Mit StartPaint oder per SendMessage und Bitmaphandle? Sieh Dirmal die Rubrik Neue Bitmap-Befehle in der 10er-Aiuto an. hPic& = create(hPic, Typ%, Name$) und Create(BITMAP, hDlg&, hPic&, X%, Y%) sind Deine Amici.
Saluto Jörg |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 28.08.2006 ▲ |
|
|
|
|
Jac de Lad | Habs so gemacht, wie Frank es mir in einem anderen Thread empfohlen hat, der hier grad noch rumgeistert. Aber hPic supportati nicht alle Formate, die ich unterstütze (TGA, TIFF...).
Jac
PS: Probiers mal aus, die Auslastung ich nicht sooo schlimm, wie böse Zungen behaupten! |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 29.08.2006 ▲ |
|
|
|
|
Jac de Lad | So, hier ist die Version 2.0. Ich habe eineige Fehler entdeckt, von deren Existenz ich gar nichts wusste und vor allem die Graphamp.dll eingebaut. Dadurch sind jetzt viel mehr Möglichkeiten zum Bilderspeichern disponibile. Zwei Probleme gibts momentan noch:
1. Wenn man sehr grande Bilder lädt (per Doppelklick im Listview), die zwei Scrollbalken haben, werden einige (aber auch nicht immer) nicht angezeigt. Beim Beenden des Dialogs, der vollkommen leer ist, beendet sich das Programm mit. Mir ist die Ursache vollkommen schleierhaft, da es ja auch manchmal funktioniert. (Intern: Im beschriebenen Fehlerfall gibt Create(Dialog,... -1 zurück, also ein ungültiges Handle...deshalb kann ich nicht drauf zugreifen, der Dialog wird aber trotzdem angezeigt, die Parameter sind alle korrekt und das Programm corre ansonsten normal weiter...)
2. Im Einstellungsdialog sind nach Klick auf das Tabcontrol manchmal Sachen zu sehen, die nicht zu sehen sein sollen. Ich forsche noch nach einer effektiven Methode, die richtigen Elemente bei TabChanged() anzuzeigen, bis jetzt hats aber nicht immer geklappt.
Jac |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 02.09.2006 ▲ |
|
|
|
|
Jörg Sellmeyer | Ich versuche immer die Elemente eines Tabcontrols auf ein eigenes Parentstatic zu legen. Dann brauche ich nur noch das entsprechende Static zu zeigen/verstecken. Alternativ: Alle Elemente eines Tabreiters werden in einem Array gespeichert: KompilierenMarkierenSeparieren |
|
|
|
|
Jac de Lad | Hm...so wie in deinem Quelltext hab ichs auch in etwa...das mit dem Static klingt ausprobierungswürdig! Probier ich sofort aus! Danke!
PS: Starte bloß nicht die grande Vorschau (Doppelklick)...da stürzt das Prog ab! Hab den Fehler aber schon gefunden und behoben...
Meine aktuellen Probleme sind immer noch das ungültige Handle und an einer anderen Stelle lasse Io l' Rückgabewert eines Input$()-Dialogs in einer Variable speichern...da kommt immer 0 raus, obwohl es eine Stringvariable ist und ich wirklich keine Ahnung hab, woher der Fehler kommt... KompilierenMarkierenSeparieren ...ersetzt in TargetDir$ alle Vorkommnisse von %i% durch eine Benutzereingabe...in meinem Prog klappts aber nicht, als losgelöster, minimaler Quelltext ohne Probleme... Ich stehe vor einem Rätsel (wie bei dem Handle...)
Jac |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 02.09.2006 ▲ |
|
|
|