*.mp4-Dateien werden als Gruppe nicht erfasst!?

Hilfe zu verschiedenen Themen
Benutzeravatar
josinoro
Supporter
Beiträge: 308
Registriert: 10. Nov 2021 20:56

*.mp4-Dateien werden als Gruppe nicht erfasst!?

Beitrag von josinoro »

Bei den Dateitypen ist bei mir in der Dateitypgruppe die Endung mp4 für Filme definiert.

2025-07-01_18h08_47.png
2025-07-01_18h08_47.png (39.34 KiB) 9906 mal betrachtet

In dem folgenden Schalter wird jedoch mp4 bei Anwahl einer Datei mit dieser Endung nicht berücksichtigt.

Code: Alles auswählen

@evalalways:= Datei_OK = IsSelected("grp:Filme") > 0

@label:= return Datei_OK ? "<font bgcol=#ff8000 color=#ffffff>Filme</#>" : "Filme"
@color:= back = Datei_OK ? "#ff8000" : "#000033"
@icon:=  return Datei_OK ? "#mimetypes:video" : ""

Toolbar "Filme" TOGGLE
Tatsächlich muss ich die Anweisung IsSelected("grp:Filme") auf IsSelected("grp:Filme","*.mp4") erweitern. Das funktioniert, ist aber doch nicht richtig.

Kann das jemand nachvollziehen?
Benutzeravatar
Hardkorn
Supporter
Beiträge: 302
Registriert: 28. Okt 2021 00:43

Re: *.mp4-Dateien werden als Gruppe nicht erfasst!?

Beitrag von Hardkorn »

Hollo,

soll der Schalter (mit IsSelected("grp:Filme")) von Blau zu Orange wechseln wenn man eine mp4 Datei auswählt? Weil genau das passiert bei mir.
Benutzeravatar
josinoro
Supporter
Beiträge: 308
Registriert: 10. Nov 2021 20:56

Re: *.mp4-Dateien werden als Gruppe nicht erfasst!?

Beitrag von josinoro »

Hallo Hardkorn,

vielen Dank für Deine Antwort.
Hardkorn hat geschrieben: 1. Jul 2025 19:02 soll der Schalter (mit IsSelected("grp:Filme")) von Blau zu Orange wechseln wenn man eine mp4 Datei auswählt?
Ja, genau (Und das Icon und die Labelfarbe soll gewechselt werden).
Aber das macht er bei mir nicht, obwohl .mp4 in der Dateitypgruppe definiert ist.
Benutzeravatar
tbone
Supporter
Beiträge: 605
Registriert: 29. Okt 2021 00:45

Re: *.mp4-Dateien werden als Gruppe nicht erfasst!?

Beitrag von tbone »

Hatten wir neulich nicht auch so ein Problem?

Ist die Endung ".mp4" noch irgendwo anders hinterlegt? In "Music" oder so!?
Falls das der Grund ist, dass "IsSelected()" mit der Gruppe nicht geht, wäre das die Erklärung, aber trotzdem fraglich bzw. u.U. ein Bug.

Ich denke, dass musst Du selber irgendwie debuggen, mit dem anderswo "Nachvollziehen", ist das eher schwierig glaube ich.
Benutzeravatar
josinoro
Supporter
Beiträge: 308
Registriert: 10. Nov 2021 20:56

Re: *.mp4-Dateien werden als Gruppe nicht erfasst!?

Beitrag von josinoro »

Man muss ja irgendwo anfangen. Bei Hardkorn scheint es ja zu funktionieren. :P
Benutzeravatar
Hardkorn
Supporter
Beiträge: 302
Registriert: 28. Okt 2021 00:43

Re: *.mp4-Dateien werden als Gruppe nicht erfasst!?

Beitrag von Hardkorn »

Die Labelfarbe bleibt bei mir weiß und ein Icon habe ich nicht.

Ich nutze:
Directory Opus 13.16.5 (Beta) Build 9305 x64
OS 10.0 (B:26100 P:2 T:1) SP 0.0
Benutzeravatar
josinoro
Supporter
Beiträge: 308
Registriert: 10. Nov 2021 20:56

Re: *.mp4-Dateien werden als Gruppe nicht erfasst!?

Beitrag von josinoro »

grafik.png
grafik.png (21.28 KiB) 9886 mal betrachtet
.mp4 ist nur einmal definiert.
Benutzeravatar
josinoro
Supporter
Beiträge: 308
Registriert: 10. Nov 2021 20:56

Re: *.mp4-Dateien werden als Gruppe nicht erfasst!?

Beitrag von josinoro »

Hardkorn hat geschrieben: 1. Jul 2025 20:24 Die Labelfarbe bleibt bei mir weiß und ein Icon habe ich nicht.
Der Hintergrund der Labelfarbe sollte ebenfalls orange werden.
Benutzeravatar
Hardkorn
Supporter
Beiträge: 302
Registriert: 28. Okt 2021 00:43

Re: *.mp4-Dateien werden als Gruppe nicht erfasst!?

Beitrag von Hardkorn »

Die Labelfarbe soll weiß bleiben?
Video_2025-07-01_203320.mp4
(117.32 KiB) 811-mal heruntergeladen
Kann man keine Videovorschau einbinden oder habe ich was falsch gemacht?
Benutzeravatar
josinoro
Supporter
Beiträge: 308
Registriert: 10. Nov 2021 20:56

Re: *.mp4-Dateien werden als Gruppe nicht erfasst!?

Beitrag von josinoro »

Hardkorn hat geschrieben: 1. Jul 2025 20:34 Die Labelfarbe soll weiß bleiben?
Korrekt.
Benutzeravatar
tbone
Supporter
Beiträge: 605
Registriert: 29. Okt 2021 00:45

Re: *.mp4-Dateien werden als Gruppe nicht erfasst!?

Beitrag von tbone »

josinoro hat geschrieben: 1. Jul 2025 20:24 Man muss ja irgendwo anfangen. Bei Hardkorn scheint es ja zu funktionieren. :P
Auf jeden Fall das Problem nicht größer machen, wie und ob die Farben hier und dort umerflippen, ist erstmal nicht relevant.
Der Aufruf von IsSelected() mit der Gruppe ist zu analysieren, ohne Toolbar GeTOGGLE, ohne Labels / Farben setzen usw..

Eingrenzen des Problems zuerst und dann mit dieser "minimalsten Komplexität" auf den Grund gehen.

Ich glaube mich zu erinnern, letztens war das Problem mit der FileType-Group irgendeine Config auf dem sich komisch verhaltenden FileType - irgendwas unter Ereignisse, Context-Menu oder ähnlich? Die verschiedenen Typen dahingehend mal untersuchen..
Benutzeravatar
tbone
Supporter
Beiträge: 605
Registriert: 29. Okt 2021 00:45

Re: *.mp4-Dateien werden als Gruppe nicht erfasst!?

Beitrag von tbone »

Und nochmal kurz auch der Pedanterie gerecht werden.. o)

Code: Alles auswählen

Variablen-Name: "Datei_OK"
Das ist ein seltsamer Name, sagt nichts aus, macht das Verstehen nur unnötig schwieriger.

Code: Alles auswählen

Vorschlag: "isMovieFileSelected"
So kann man das Problem auch leichter in "einer einzigen Sprache" angucken / durchdenken..
Links, rechts, oben und unten drüber ist doch eh alles in Englisch, warum im stellenweise im Code dann deutsche Variablen einführen? o)
Benutzeravatar
josinoro
Supporter
Beiträge: 308
Registriert: 10. Nov 2021 20:56

Re: *.mp4-Dateien werden als Gruppe nicht erfasst!?

Beitrag von josinoro »

Jetzt habe ich den Dateitypeintrag .mp4 gelöscht, Directory Opus neu gestartet und den Eintrag .mp4 wieder neu hinzugefügt.
Erstaunlicherweise funktioniert es jetzt! :roll:
Benutzeravatar
josinoro
Supporter
Beiträge: 308
Registriert: 10. Nov 2021 20:56

Re: *.mp4-Dateien werden als Gruppe nicht erfasst!?

Beitrag von josinoro »

tbone hat geschrieben: 1. Jul 2025 21:24

Code: Alles auswählen

Vorschlag: "isMovieFileSelected"
Deine Überlegungen sind berechtigt und sicher auch in vielen Fällen richtig. Ich teile mir meine Befehle in mehreren Symbolleisten auf, die bei Bedarf eingeblendet werden können. Für alle aufrufenden Schalter ist der Schaltercode weitestgehend identisch. Ich brauche dann nur die Dateitypgruppe, den Labeltext und das Icon neu anzugeben und kann diesen Schaltercode recht einfach kopieren.
Am liebsten hätte ich am Anfang des Schaltercodes drei Variablen, in denen ich die notwendigen Angaben definiere und dann für die Definition für den jeweiligen Wechsel diese Variablen benutze. Von daher helfen mir allgemein benannte Variablen.
Benutzeravatar
tbone
Supporter
Beiträge: 605
Registriert: 29. Okt 2021 00:45

Re: *.mp4-Dateien werden als Gruppe nicht erfasst!?

Beitrag von tbone »

Wie wäre es mit "isMatchingFileSelected" oder "isFileFromGroupSelected" usw. ?! o)
Von daher helfen mir allgemein benannte Variablen.
Ja, ich verstehe schon den Ansatz eine Art "Abstraktion" herzustellen, das ist "Programmierer-Denken", soweit nicht verkehrt! o)
Antworten