Seite 1 von 2

OpenFileRequester() mit Miniaturansicht

Verfasst: 26.06.2008 13:45
von Delle
Hallo,

besteht eine Möglichkeit den OpenFileRequester() automatisch immer mit aktivierter Miniaturansicht zu starten?

Verfasst: 26.06.2008 18:22
von scholly
Guck mal hiernach, vielleicht hilft Dir der Code von Andreas weiter...

Wenn ich Dich richtig verstehe, brauchst Du nur in einer Proc eine Konstante zu ändern:

Code: Alles auswählen

Procedure OFHookProc(hdlg,uiMsg,wParam,lParam)
  Result = #False
  Select uiMsg
  Case #WM_NOTIFY
    *of.OFNOTIFY = lParam
    If *of\hdr\code = #CDN_FOLDERCHANGE
      hLV = FindWindowEx_(GetParent_(hDlg), 0, "SHELLDLL_DefView", #Null)
      ;SendMessage_(hLV, #WM_COMMAND, #FCIDM_SHVIEW_REPORT , #Null)
      SendMessage_(hLV, #WM_COMMAND, #FCIDM_SHVIEW_THUMBNAIL , #Null)
    EndIf
  EndSelect
  ProcedureReturn Result
EndProcedure

Verfasst: 26.06.2008 19:00
von Delle
Hm den Code hab ich schon gesehen, läuft allerdings mit 4.20 nicht mehr (das war doch der Requester wo rechts die Thumbnails zu sehen waren oder?)...

Oder zeigte der hier im ExplorerGadget selber die Thumbs in Miniaturansicht an?

Verfasst: 26.06.2008 19:18
von scholly
Ich hab den Code von Andreas eben in 4.20 geladen.gestartet - läuft.
Dann hab ich geguckt, was Du im Requester haben willst, die Proc geändert - läuft.
Hast Du mit dem Code von Andreas getestet oder nur die Proc?

Verfasst: 26.06.2008 19:23
von ts-soft
Unter Vista läuft der Code zwar, aber Miniaturansicht konnte ich nicht sehen.

Verfasst: 26.06.2008 19:35
von Xaby
Wo wir mal wieder beim Thema-Miniatur-Vorschauen sind ...

Vielleicht wäre hier ein neues Gadget() nicht schlecht, wo wir uns nicht jedes Mal irgendwie was abbrechen müssen.

Genauso würde mich interessieren, ob man ein Gadget() bauen kann, wo man ICONs so verschieben kann, dass man deren Position im Gadget auch wieder erfahren kann. Also ähnlich der ListIconGadget() mit großen Icons. Nur dass man bei den Items auch noch deren Positionen erfahren und setzen kann. Und wenn das Ganze auch noch für MiniaturAnsichten gehen würde, Mensch, da wäre die Welt in Ordnung.

:shock:

Verfasst: 26.06.2008 19:52
von Delle
Also bei mir liefert das z.B. unten komische Zeichen:

Bild

Außerdem wenn ich jetzt auf den Bildordner klicke, dann erscheinen darin keine Fotos als Vorschau (also gar nichts).

Verfasst: 26.06.2008 20:09
von scholly
Änder mal diese 2 Variablen:

Code: Alles auswählen

  Part1.s = ""
  Part2.s = ""
sorry, muß jezz ersma ne dreiviertelstunde spülen :)

Verfasst: 26.06.2008 20:17
von Delle
Okay geändert... allerdings in die gängigen Grafikformate.

Was mir auffällt: Das Teil produziert jetzt für jeden Ordner eine Thumbs.db ... egal ob da Bilder drin liegen oder nicht. Habe nach jedem Aufruf des Teil jetzt auf dem Desktop so eine Datei rumliegen hm...

Verfasst: 26.06.2008 21:03
von scholly
@delle:
Das dürfte an WinDoof liegen....

@xaby:
Schonmal hier oder im Englischen Forum nach ThumbListGadget* gesucht?
Das mit dem Icon versteh ich nich, aber es wäre IMO fairer, wenn Du für Dein Anliegen einen eigenen Thread aufmachst.