Seite 1 von 2

ChannelLogoViewer

Verfasst: So 14. Aug 2011, 22:06
von xyzzyx
Hier mal wieder was neues: quasi ein IBLviewer (und mehr) für den Topf ...

Code: Alles auswählen

ChannelLogoViewer:

Dieses TAP dient dem Anzeigen und Konvertieren von Senderlogos auf dem TMS.
Die Anzeige der Logos erfolgt in 1-, 2-, 4- und 7-facher Vergrößerung sowie in normaler Größe auch als Vorschaubild
in der Dateiliste.
Man kann die Dateiliste nach Dateinamen, Datum/Zeit/Größe oder nach Dateityp jeweils auf- oder absteigend sortieren.
In der Dateiliste werden nur maximal 4998 Dateien angezeigt.
Es werden auch Bilder mit Auflösungen größer als 60x40 geladen aber dann auf 60x40 verkleinert (Seitenverhältnis wird beibehalten).

Folgende Logo-Formate werden unterstützt:
.QTL   - übliches Logoformat* mit 16 Bit Farben in der festen Auflösung 54x34
.QSL   - übliches Logoformat* mit 16 Bit Farben in der festen Auflösung 36x22
.IBL   - übliches Logoformat* mit 16 Bit Farben in der festen Auflösung 50x30
.BLL   - übliches Logoformat* mit 16 Bit Farben in beliebiger Auflösung 
.QTL32 - übliches Logoformat* mit 32 Bit Farben in der festen Auflösung 54x34
.QSL32 - übliches Logoformat* mit 32 Bit Farben in der festen Auflösung 36x22
.IBL32 - übliches Logoformat* mit 32 Bit Farben in der festen Auflösung 50x30
.BLL32 - übliches Logoformat* mit 32 Bit Farben in beliebiger Auflösung
.JPG   - Logo im JPG-Format   mit 24 Bit Farben in beliebiger Auflösung
.BMP   - Logo im BMP-Format   mit 24 Bit Farben in beliebiger Auflösung
.PNG   - Logo im PNG-Format   mit 32 Bit Farben in beliebiger Auflösung 

* übliches Logoformat bedeutet:
Logobreite als dword
Logohöhe als dword
danach Pixeldaten jeweils Zeile für Zeile von oben nach unten und darin jeweils Pixel für Pixel von links nach rechts
bei 16 Bit Farben als word im Bit-Format 1555 (arrrrrgg gggbbbbb) - nur 1 Transparenz-Bit, 5 Bit pro Farbe
bei 32 Bit Farben als dword im Bit-Format 8888 (aaaaaaaa rrrrrrrr gggggggg bbbbbbbb) - ein Transparenz-Byte, je 1 Byte pro Farbe

24 Bit Farben beim .BMP- und .JPG-Format bedeutet, dass keine Transparenz gespeichert wird, nur je 1 Byte pro Farbe
32 Bit Farben beim .PNG-Format bedeutet dasselbe wie 32 Bit beim üblichen Logoformat
Für nähere Details zu .BMP, .JPG und .PNG bitte die jeweilige Spezifikation beachten.

Man kann auch in alle diese Logo Formate speichern. Bei nicht passender Auflösung wird automatisch vergrößert/verkleinert.
Für Tastenbelegung, Beschreibung der INI usw. hier drücken:





Download auf meiner Homepage oder über TAPtoDate.

:couchpotatoes:

AW: ChannelLogoViewer

Verfasst: So 14. Aug 2011, 22:09
von FireBird
Dankeschön. :)

AW: ChannelLogoViewer

Verfasst: So 14. Aug 2011, 22:18
von BluField62
besten Dank, obwohl ich mir das erst noch genau anschauen muss, um das TAP in seinem vollen Umfang zu verstehen!

AW: ChannelLogoViewer

Verfasst: So 14. Aug 2011, 22:28
von JayTee
Ich kann mich ja irren, aber ich glaube das is nix für dich. :u:

;)

AW: ChannelLogoViewer

Verfasst: So 14. Aug 2011, 22:31
von xyzzyx
Och, dann sag ich auch mal Danke :D
- an Alex für die FireBirdLib und die hierfür erforderlichen Anpassungen
- an Woodman für die bmp2jpg Lib.

:hello: :hello: :hello: :hello: :hello:

PS: sobald es dann eine Final ist, werde ich meinen Source auch wieder zur Verfügung stellen.

AW: ChannelLogoViewer

Verfasst: So 14. Aug 2011, 22:40
von BluField62
JayTee hat geschrieben:Ich kann mich ja irren, aber ich glaube das is nix für dich. :u:

;)


ich befürchte mal, dass du recht hast, aber trotzdem eine Frage...:

wenn ich das TAP aufrufe, kann ich nicht ins 3pg Verzeichnis (2/3)kommen

AW: ChannelLogoViewer

Verfasst: So 14. Aug 2011, 22:44
von xyzzyx
Hast Du die anderen Pfade rausgelöscht? Warum 2/3 (2 von 3)?
Laß mal alle drin stehen und ändere nur den PathCur Wert auf Dein bevorzugtes. Aber durchwechseln kann man ja eh noch mit |< und >|.

Momentan wandelt er bei mir witzigerweise die 21 und 22 ins Root um. Warum weiß ich noch nicht.

AW: ChannelLogoViewer

Verfasst: So 14. Aug 2011, 22:48
von BluField62
ich hab's schon auf nem anderen Weg hinbekommen, aber ich habe auch schnell gemerkt, dass das tatsächlich nichts für mich ist, aber trotzdem meinen Respekt vor Umfang und Grafik!!!!!

AW: ChannelLogoViewer

Verfasst: Mo 15. Aug 2011, 09:36
von Twilight
vielen dank und :respekt:

twilight

AW: ChannelLogoViewer

Verfasst: Mo 15. Aug 2011, 16:39
von JayTee
Ach ja, hatte ich vergessen,

Danke. :D

AW: ChannelLogoViewer

Verfasst: Fr 19. Aug 2011, 23:04
von xyzzyx
Erstmal ein Update für mehr Komfort:
Changelog V0.92 xyzzyx, 19.08.2011:

- hinzugefügt: man kann bei Sortierung nach Namen mit << / >> zum vorherigen/nächsten Anfangs-Buchstaben/-Zahl/-Zeichen springen

- hinzugefügt: man kann jetzt auch im Detailbild mit |<, <<, links, hoch bzw. >|, >>, rechts, runter durch die Logos blättern

- korrigiert: hoffentlich gefixt, dass nach Beendigung des TAPs nicht nochmal die Beenden-Taste weitergereicht wurde

- korrigiert: Pfade > 20 wurden als Root (/) angezeigt
Download über TAPtoDate (Betas einschalten) oder auf meiner Homepage.

:couchpotatoes:

AW: ChannelLogoViewer

Verfasst: Sa 20. Aug 2011, 20:34
von BluField62
danke :)

AW: ChannelLogoViewer

Verfasst: So 21. Aug 2011, 12:46
von xyzzyx
Auf dass er immer schöner werde ;)
Changelog V0.93 xyzzyx, 21.08.2011:

- geändert: nun auch Bilder mit größerer Auflösung ladbar, sie werden dafür auf 60x40 verkleinert (Seitenverhältnis beibehalten)

- hinzugefügt: programmintern gibt es jetzt eine neue Resize-Funktion

- hinzugefügt: Taste 6 bis 8 für das Speichern (verkleinern/vergrößern) in 54x34 (QTL), 36x22 (QSL) und 50x30 (IBL), abhängig von der Quelldatei-Erweiterung entsprechend automatisch in 16 oder 32 Bit Farben (Seitenverhältnis ignorieren)

- korrigiert: finden der Auflösung nun auch bei progressiven .JPG-Formaten

- korrigiert: Returncode des Ladens von PNG-Bildern war falsch weitergegeben worden, dadurch gabs Reboots
Download über TAPtoDate (Betas einschalten) oder auf meiner Homepage.

:couchpotatoes:

AW: ChannelLogoViewer

Verfasst: So 21. Aug 2011, 16:40
von JayTee
BluField62 hat geschrieben:danke :)


Und? Was ist jetzt? Kommt noch was? :u:

AW: ChannelLogoViewer

Verfasst: So 21. Aug 2011, 18:25
von BluField62
JayTee hat geschrieben:Und? Was ist jetzt? Kommt noch was? :u:


ich habe doch gesagt, dass es bis zu einem Jahr dauern kann bei meinem Talent....

AW: ChannelLogoViewer

Verfasst: Do 8. Sep 2011, 10:07
von Offie
Hallo,
eine schöne Funktion wäre auch noch wenn man die Dateinamen der Logodateien damit ändern könnte. So müsste man bei Änderungen nicht immer den PC anschließen.
So würde das TAP für mich Sinn machen und ich würde es mir sofort drauf tun!!!

AW: ChannelLogoViewer

Verfasst: Do 8. Sep 2011, 12:18
von Wolfman
Das sollte eigentlich mit dem Explotepad TAP gehen, allerdings sieht man da wiederum das Logo nicht...

AW: ChannelLogoViewer

Verfasst: Do 8. Sep 2011, 13:50
von xyzzyx
Nein, ExplotePad kann auch noch kein Umbenennen.

Da wäre es wohl das Beste, wenn FireBird da auch mal was in seine Lib packt, damit nicht jeder den Umbenennen-Dialog immer neu erfinden muss.
Das Thema ist ja immer reichlich komplex.

AW: ChannelLogoViewer

Verfasst: Do 8. Sep 2011, 14:26
von Offie
Na vielleicht geht da ja was wenn wir Firebird ganz lieb bitten?

AW: ChannelLogoViewer

Verfasst: Do 8. Sep 2011, 16:34
von JayTee
Wozu Logos umbenennen?

Dazu gibts doch die LIL-DAtei.

SCNR :und_weg: