TMSOSDMenu & FontManagerTMS
- FireBird
- Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
- Beiträge: 28953
- Registriert: Fr 9. Dez 2005, 09:59
- Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k - Wohnort: Wien
TMSOSDMenu & FontManagerTMS
Hi,
da es sich bei diesen Beiden um Tools für Programmierer handelt und ich deshalb nicht zu viele Posts erwarte , stelle ich sie gemeinsam in einem Thread vor.
Mit dem FontManagerTMS kann man verschiedene Schriftarten in TAPs einbauen. Es besteht aus zwei Teilen, einem Windows-Tool, das beliebige Fonts in Bitmaps umrechnet und in eine C-Source-Datei schreibt. Der zweite Teil ist eine kleine Funktionsbibliothek, die die Font-Dateien entsprechend auf den Bildschirm malt.
TMSOSDMenu ist ebenfalls eine Bibliothek, die mit „wenigen“ Funktionsaufrufen das TMS-Systemmenü simuliert. Sie verwendet den FontManager, um nicht von den nicht sehr hübschen TAP-API-Fonts abhängig zu sein.
Beide Libraries sind noch nicht vollständig, aber ich wollte sie frühzeitig releasen, damit andere TAP-Programmierer nicht unnötig Zeit mit der Erstellung eines Menüs vergeuden. Doku wird bald nachgeliefert und es liegt jeder Lib ein simples Demo-TAP bei.
Download-Links: gelöscht
Hier ein Screenshot von den aktuellen Möglichkeiten der beiden Libs (das Logo habe ich mir ausgeborgt ):
/EDIT: Download-Links entfernt, da in die FireBirdLib integriert.
da es sich bei diesen Beiden um Tools für Programmierer handelt und ich deshalb nicht zu viele Posts erwarte , stelle ich sie gemeinsam in einem Thread vor.
Mit dem FontManagerTMS kann man verschiedene Schriftarten in TAPs einbauen. Es besteht aus zwei Teilen, einem Windows-Tool, das beliebige Fonts in Bitmaps umrechnet und in eine C-Source-Datei schreibt. Der zweite Teil ist eine kleine Funktionsbibliothek, die die Font-Dateien entsprechend auf den Bildschirm malt.
TMSOSDMenu ist ebenfalls eine Bibliothek, die mit „wenigen“ Funktionsaufrufen das TMS-Systemmenü simuliert. Sie verwendet den FontManager, um nicht von den nicht sehr hübschen TAP-API-Fonts abhängig zu sein.
Beide Libraries sind noch nicht vollständig, aber ich wollte sie frühzeitig releasen, damit andere TAP-Programmierer nicht unnötig Zeit mit der Erstellung eines Menüs vergeuden. Doku wird bald nachgeliefert und es liegt jeder Lib ein simples Demo-TAP bei.
Download-Links: gelöscht
Hier ein Screenshot von den aktuellen Möglichkeiten der beiden Libs (das Logo habe ich mir ausgeborgt ):
/EDIT: Download-Links entfernt, da in die FireBirdLib integriert.
Zuletzt geändert von FireBird am Mo 11. Jan 2010, 22:21, insgesamt 1-mal geändert.
-
- Erfahrener Benutzer
- Beiträge: 156
- Registriert: Mo 12. Mär 2007, 21:21
- Receivertyp: TRF-2400
- Wohnort: Sydney, Australia
AW: TMSOSDMenu & FontManagerTMS
Fabulous! Thanks Alex.
- StevieC
- Moderator & Design Guru
- Beiträge: 13189
- Registriert: Fr 9. Dez 2005, 11:24
- Receivertyp: TMS SRP2100
- Receiverfirmware: Immer die neueste ;-)
- Kontaktdaten:
AW: TMSOSDMenu & FontManagerTMS
was wären wir ohne Dich. Super, wie immer
Gruß
StevieC
Gruß
StevieC
iTiNa TMS V0.94
CallMonitor V1.2RC
Mediaaspect V1.3
TMSDisplay V1.5
- Twilight
- Zauberküchencheflehrling mit extra Butter
- Beiträge: 64907
- Registriert: Fr 9. Dez 2005, 09:17
- Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
- Wohnort: Wien Umgebung
AW: TMSOSDMenu & FontManagerTMS
ich schließe mich meinen vorrednern an, denn profitiere ja indirekt davon
twilight
twilight
- okiwankenoki
- Topfmeister
- Beiträge: 591
- Registriert: Mo 12. Dez 2005, 11:46
- Receivertyp: SRP-2100, SRP-2401 CI+
- Receiverfirmware: jeweils Aktuelle
- Wohnort: Horst/Holstein
AW: TMSOSDMenu & FontManagerTMS
Moin, moin FireBird,
FANTASTISCH !!!!
Eine Frage dazu:
Dein Screenshot sieht sehr hochaufgelöst aus (1920x1080), ist das tatsächlich so?
Als Beispiel:
Vergleich Originalmenü TMS "Aufgenommene Sendungen" (1920x1080) mit den Quickplay Menüs (720x576)
Ich hatte hier bisher gelernt:
Danke schön für all Deine Mühen....
LG Olaf
FANTASTISCH !!!!
Eine Frage dazu:
Dein Screenshot sieht sehr hochaufgelöst aus (1920x1080), ist das tatsächlich so?
Als Beispiel:
Vergleich Originalmenü TMS "Aufgenommene Sendungen" (1920x1080) mit den Quickplay Menüs (720x576)
Ich hatte hier bisher gelernt:
Ist diese Beschränkung nun aufgehoben, sind nun Qualitäten (Schriften und Grafiken) wie in den Originalmenü TMS Menüs möglich?...den TAPs nur die OSD-Auflösung von 720x576 Pixeln und keine 1920x1080 Full HD zur Verfügung stehen....
Danke schön für all Deine Mühen....
LG Olaf
Zuletzt geändert von okiwankenoki am Sa 19. Dez 2009, 08:12, insgesamt 2-mal geändert.
Meine Topfield Tipps: Alles Rund um den SRP-2100 (TMS)
Yamaha RX-V473; LCD TV Samsung LE52A756R; Harmony 900
Yamaha RX-V473; LCD TV Samsung LE52A756R; Harmony 900
- Erdnussnase
- TAP-Guru
- Beiträge: 7067
- Registriert: Fr 9. Dez 2005, 12:01
AW: TMSOSDMenu & FontManagerTMS
Das ist sehr gut. Danke. Good Job.
Da nehme ich mir gleich einen FontManager vom Stapel.
Menü ist bei mir ja schon mit drin, daher verzichte ich darauf. Wird aber sicher für viele Andere interessant sein.
Da nehme ich mir gleich einen FontManager vom Stapel.
Menü ist bei mir ja schon mit drin, daher verzichte ich darauf. Wird aber sicher für viele Andere interessant sein.
->.....
Kein Support oder Fragen zur Registrierung per PN !
http://www.iTiNa.de
?Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit,
aber bei dem Universum bin ich mir noch nicht ganz sicher.?
Albert Einstein
Kein Support oder Fragen zur Registrierung per PN !
http://www.iTiNa.de
aber bei dem Universum bin ich mir noch nicht ganz sicher.?
Albert Einstein
- xyzzyx
- TAPPortierer
- Beiträge: 2099
- Registriert: Sa 6. Jun 2009, 18:35
- Receivertyp: SRP-2100 (TMS), **** Duo²
- Receiverfirmware: verschiedene
- Kontaktdaten:
AW: TMSOSDMenu & FontManagerTMS
Mensch, da hat der Feuervogel ja das nächste große Ding an Land gezogen
Das ist ja genial.
Werd ich mir mal zu Gemüte führen.
Zum Glück hatte ich noch nicht zu viel Energie in die Fontmanager-Portierung gesteckt.
PS: Und als nächstes bitte Netzwerkfunktionen in die lib. ;-)
Das ist ja genial.
Werd ich mir mal zu Gemüte führen.
Zum Glück hatte ich noch nicht zu viel Energie in die Fontmanager-Portierung gesteckt.
PS: Und als nächstes bitte Netzwerkfunktionen in die lib. ;-)
MfG,
xyzzyx
Die Liste meiner portierten und meiner eigenen TAPs findet man hier
Download: Homepage Installieren: TAPtoDate Beschreibungen: Topfield TAP-Seite
xyzzyx
Die Liste meiner portierten und meiner eigenen TAPs findet man hier
Download: Homepage Installieren: TAPtoDate Beschreibungen: Topfield TAP-Seite
- Töppi
- TöppiHolic der mit dem h tanzt , Anstifter und Möchtegernstatusaufdecker
- Beiträge: 26843
- Registriert: So 27. Aug 2006, 19:22
- Receivertyp: 2410M
- Receiverfirmware: Feb. 2014
- Wohnort: Nähe Mainz
AW: TMSOSDMenu & FontManagerTMS
dem kann ich mich nur anschließen!
Gruß
Klaus
................
SRP-2410M
TAP's (Autostart):
| TMSDisplay | F*Skip TMS 3.xx | SmartEPG | SmartFiler | RebuildNAV | Automove TMS | TMSRemote | Callmonitor | SmartSeriesrename | Switch2FTA |
Klaus
................
SRP-2410M
TAP's (Autostart):
| TMSDisplay | F*Skip TMS 3.xx | SmartEPG | SmartFiler | RebuildNAV | Automove TMS | TMSRemote | Callmonitor | SmartSeriesrename | Switch2FTA |
- StevieC
- Moderator & Design Guru
- Beiträge: 13189
- Registriert: Fr 9. Dez 2005, 11:24
- Receivertyp: TMS SRP2100
- Receiverfirmware: Immer die neueste ;-)
- Kontaktdaten:
AW: TMSOSDMenu & FontManagerTMS
xyzzyx hat geschrieben:
PS: Und als nächstes bitte Netzwerkfunktionen in die lib. ;-)
Für was man die wohl braucht...ich weiss es ich weiss es
Gruß
StevieC
iTiNa TMS V0.94
CallMonitor V1.2RC
Mediaaspect V1.3
TMSDisplay V1.5
- ramibi
- Ungesperrter Moderator ;-)
- Beiträge: 15175
- Registriert: Do 8. Dez 2005, 14:46
- Receivertyp: 1 SRP 2410M, 2 SRP 2410MSE, SRP 2410,TF 5500, SRP 2100 in der Reserve
- Receiverfirmware: auf Allen immer die für mich Beste :-)
- Wohnort: Saarland
AW: TMSOSDMenu & FontManagerTMS
Hi Alex,
mal wieder ein großer Wurf von dir
mal wieder ein großer Wurf von dir
einen lieben Gruss von ramibi
.. leider keine Testversion mehr
[ FSK 12] - Der Gute bekommt das Mädchen.
[ FSK 16] - Der Böse bekommt das Mädchen.
[ FSK 18] - Alle bekommen das Mädchen.
[SPIO/JK] - Das Alien bekommt das Mädchen.
SRP 2410M an Philips PFL 37/9603 mit Harmony 785
.. leider keine Testversion mehr
[ FSK 12] - Der Gute bekommt das Mädchen.
[ FSK 16] - Der Böse bekommt das Mädchen.
[ FSK 18] - Alle bekommen das Mädchen.
[SPIO/JK] - Das Alien bekommt das Mädchen.
SRP 2410M an Philips PFL 37/9603 mit Harmony 785
- FireBird
- Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
- Beiträge: 28953
- Registriert: Fr 9. Dez 2005, 09:59
- Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k - Wohnort: Wien
AW: TMSOSDMenu & FontManagerTMS
[quote="okiwankenoki"]Dein Screenshot sieht sehr hochaufgelöst aus (1920x1080), ist das tatsächlich so?[/quote]
Nö, sind stinknormale 720x576.
- StevieC
- Moderator & Design Guru
- Beiträge: 13189
- Registriert: Fr 9. Dez 2005, 11:24
- Receivertyp: TMS SRP2100
- Receiverfirmware: Immer die neueste ;-)
- Kontaktdaten:
AW: TMSOSDMenu & FontManagerTMS
okiwankenoki hat geschrieben:Moin, moin FireBird,
FANTASTISCH !!!!
Eine Frage dazu:
Dein Screenshot sieht sehr hochaufgelöst aus (1920x1080), ist das tatsächlich so?
Als Beispiel:
Vergleich Originalmenü TMS "Aufgenommene Sendungen" (1920x1080) mit den Quickplay Menüs (720x576)
Ich hatte hier bisher gelernt:
Ist diese Beschränkung nun aufgehoben, sind nun Qualitäten (Schriften und Grafiken) wie in den Originalmenü TMS Menüs möglich?
Danke schön für all Deine Mühen....
LG Olaf
Auch das original OSD ist nur 720x576. Durch die geglätteten Schriften wirkt das ganze aber eleganter. Durch Firebird ist das nun auch bei Taps möglich. Nochmals Danke.
Gruß
StevieC
iTiNa TMS V0.94
CallMonitor V1.2RC
Mediaaspect V1.3
TMSDisplay V1.5
-
- Durfte nun endlich auch mal ein Statusanstifter sein
- Beiträge: 18273
- Registriert: So 26. Okt 2008, 12:11
AW: TMSOSDMenu & FontManagerTMS
Tolle Arbeit Alex, vielen Dank!
- paul79
- Timeshiftender Moderator mit Chauvi-Anwandlungen
- Beiträge: 11409
- Registriert: Sa 10. Dez 2005, 11:46
- Receivertyp: SRP-2410M & SRP-2100
- Receiverfirmware: siehe Signatur
- Wohnort: 78333 Hoppetenzell / Bodensee
AW: TMSOSDMenu & FontManagerTMS
Auch von mir großes Dankeschön!
Gruß
PaulSRP-2100 - FW: 23.03.2012 (Arbeitszimmer) - Buko-Lüfterkit
SRP-2410M - FW: 10.01.2013 - TF-BCPCE 1.08.55 (Wohnzimmer) - Buko-Lüfterkit - WD20EADS
Autostart: Automove V2.1 beta 2, FastSkip TMS 3.2, RebuildNAV 5.0, TMSRemote V3.2a, TMSTelnetd V0.3, TimerDiags 3.4e
Weitere TAPs: FirmwareTMS.dat 2012-09-27, HDD Info V2.4b, IQChannels 1.1, lost+found V1.0a, ResetCAM V1.8, RoboChannel 0.01.0.0-10, TAPtoDate V1.4b
PC: SetEditTMS 1.14, TF Firmware Server 1.1.0.0, Total Commander 8
Philips 42PFL7403D/10 - Harmony 700
- Ricki
- ToppiHolic
- Beiträge: 5856
- Registriert: Fr 9. Dez 2005, 23:06
- Receivertyp: 2xSky Q
MagentaTV MR601
2xUltimo4K DVB-S2x FBC - Receiverfirmware: Alle aktuell
- Wohnort: Wetter/Hessen
- Kontaktdaten:
AW: TMSOSDMenu & FontManagerTMS
super Job Firebird. Chapeau!cu
Ricki
SmartEPGvu+ & SmartFilervu+ Wiki
SAT Anlage - Kathrein: CAS 75 mit UAS 584 LNB & EXR 1512 (Multischalter 5 auf 12), Astra 19.2°E
VU+ ULTIMO 4K DVB-S2x FBC+Samsung SSD870 QVO , 2 TB
VU+ ULTIMO 4K DVB-S2x FBC+Kingston SSDSUV400S, 480 GB
Skin: Vu_HD_1080P mit angepassten Skinparts - VTi 15.0.02
Plugins: smartEPGvu+ , Multi QuickButton, OpenWebif, AutocutVfd, GithubPluginUpdater, InfoBarTunerState, VTi Panel
Panasonic TX-55GZW1509; Sony UBP-X700, Apple TV 4K, Fire TV 4K, Harmony Elite, Denon AVR-X2300W, Synology 716+ (6TB)
- Happy
- TAP-Guru
- Beiträge: 5718
- Registriert: Fr 9. Dez 2005, 09:32
- Receivertyp: TF4000-5500-6000-TMS
- Wohnort: bei Karlsruhe
- Kontaktdaten:
AW: TMSOSDMenu & FontManagerTMS
Sieht echt stark ausMeine TAPs und Tools
TF5500 PVR (Fw Jan. 2007 P)- 400GB Samsung - AC light 1.05 - Yamaha RX-V 1500 - LAN: Asus WL-500g Deluxe mit ftpd-topfield 0.7.4
TAPs: Quicktimer, Autodelete, Standby, 3PG, Automove, NiceDisplay, PowerRestore, WSS Killer, Eurostirf, Overfly
TV: Sony KDL-46W4500
TF6000 PVR (Fw Okt. 2008)- 160GB Samsung SV1604N
TAPs: iTina, Autodelete, Automove, Autoresume, NiceDisplay, WSS Killer
SRP-2100 (Fw Okt. 2009)
TAPs: SmartEPG, ChangePreview, Autodelete, Automove, BackupSettings,RescueRecs, MySkip, NiceDisplay
- Gerti
- Nicht mehr bei Topfield-Europe
- Beiträge: 15740
- Registriert: Fr 9. Dez 2005, 00:16
- Receivertyp: Vu+ Uno 4k
- Wohnort: Hürth
- Kontaktdaten:
AW: TMSOSDMenu & FontManagerTMS
Hi!
Der Fontmanager hat leider kein Truncate, oder?
Habe ich das übersehen? Hast Du vor, dass noch nachzureichen oder soll ich das am Montag einbauen?
Sollte ja recht einfach gehen...
Mein Problem sind derzeit noch die "unsichtbaren" Sonderzeichen in Dateinamen, die muss ich wohl jetzt noch filtern, denn sonst habe ich "Leerstellen", die ich nicht möchte.
Gruß,
Gerti
- FireBird
- Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
- Beiträge: 28953
- Registriert: Fr 9. Dez 2005, 09:59
- Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k - Wohnort: Wien
AW: TMSOSDMenu & FontManagerTMS
Gerti hat geschrieben:Der Fontmanager hat leider kein Truncate, oder?
Noch nicht. Wenn, dann sollte man auch gleichzeitig den bDot-Parameter einbauen.
Hast Du die FBLib eingebunden? Dann probiereMein Problem sind derzeit noch die "unsichtbaren" Sonderzeichen in Dateinamen, die muss ich wohl jetzt noch filtern, denn sonst habe ich "Leerstellen", die ich nicht möchte.
Code: Alles auswählen
char *fixedString = ValidFileName(char *strName, ControlChars)
- Gerti
- Nicht mehr bei Topfield-Europe
- Beiträge: 15740
- Registriert: Fr 9. Dez 2005, 00:16
- Receivertyp: Vu+ Uno 4k
- Wohnort: Hürth
- Kontaktdaten:
AW: TMSOSDMenu & FontManagerTMS
Hi!
Habe die Lib nicht drin, habe aber meine eigene Routine (aus ImproBox) dafür verwendet. Funktioniert damit problemlos.
Was hat es denn mit bDot aufsicht...soll damit das Truncate eingeschaltet werden?
Gruß,
Gerti