XbpTabpage Caption [Erledigt]
Moderator: Moderatoren
- Jan
- Marvin
- Beiträge: 14651
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
XbpTabpage Caption [Erledigt]
Hallo,
als Caption kann man ja Text, Icon, oder Bitmap benutzen. Aber hat jemand von Euch schon mal Bitmap UND Text benutzt? Oder weiß, wie das geht? Mir schwebt vor, auf bestimmten Tabpagesd (nicht auf allen) ein Bitmap vor den Caption-Text zu setzen, um ein dem Anwender bekanntes Produkt-Logo als Blickfang zu nutzen.
Jan
als Caption kann man ja Text, Icon, oder Bitmap benutzen. Aber hat jemand von Euch schon mal Bitmap UND Text benutzt? Oder weiß, wie das geht? Mir schwebt vor, auf bestimmten Tabpagesd (nicht auf allen) ein Bitmap vor den Caption-Text zu setzen, um ein dem Anwender bekanntes Produkt-Logo als Blickfang zu nutzen.
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2824
- Registriert: Fr, 08. Feb 2008 21:29
- Hat sich bedankt: 95 Mal
- Danksagung erhalten: 13 Mal
Re: XbpTabpage Caption
Hallo, Jan -
ich würde darauf wetten, dass das so nicht geht.
Aber: "Wenn Du sie nicht besiegen kannst, verbünde Dich mit Ihnen!"
Ich würde in diesem Fall ein Bitmap einbinden, das ich aus einem Bitmap und einem Text on the fly generieren würde.
ich würde darauf wetten, dass das so nicht geht.
Aber: "Wenn Du sie nicht besiegen kannst, verbünde Dich mit Ihnen!"
Ich würde in diesem Fall ein Bitmap einbinden, das ich aus einem Bitmap und einem Text on the fly generieren würde.
Liebe Grüsse aus der Eifel,
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
- Martin Altmann
- Foren-Administrator
- Beiträge: 16508
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: XbpTabpage Caption
Ownerdrawing
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9356
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: XbpTabpage Caption
Ich mache das. Mit Ownerdrawing. XbpTabpages kennen eine Methode "DrawText". Die überlagert man in einer abgeleiteten Klasse. Gibt's iVars für Icons, malt man sie dort. Feddisch. Keine vierzig Zeilen Code.
Herzlich,
Tom
Tom
- Werner_Bayern
- Der Entwickler von "Deep Thought"
- Beiträge: 2121
- Registriert: Sa, 30. Jan 2010 22:58
- Wohnort: Niederbayern
- Hat sich bedankt: 30 Mal
- Danksagung erhalten: 72 Mal
Re: XbpTabpage Caption
XbpImageTabPage aus den XBPPACK1 kann das!
es grüßt
Werner
<when the music is over, turn off the lights!>
Werner
<when the music is over, turn off the lights!>
- Jan
- Marvin
- Beiträge: 14651
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: XbpTabpage Caption
Hallo Werner,
stimmt! Vielen Dank für den Hinweis. Spar ich mir eine Menge Arbeit mit ...
Jan
stimmt! Vielen Dank für den Hinweis. Spar ich mir eine Menge Arbeit mit ...
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9356
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: XbpTabpage Caption
Vielleicht gibt's da inzwischen ein Update von, aber das, was ich da seinerzeit ausprobiert habe, verhielt sich äußerst merkwürdig.XbpImageTabPage aus den XBPPACK1 kann das!
Herzlich,
Tom
Tom
- Jan
- Marvin
- Beiträge: 14651
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: XbpTabpage Caption
Ich hab mal die Klasse aus dem XbPack 1 eingebaut. In der Tat ist die optisch - gewöhnungsbedürftig. Ich habe ein wenig dran geschraubt, dadurch ist das besser geworden.
Das Wichtigste aber ist, das ich damit neben den Captopn-Text auch ein Icon unterbringen kann. Und das funktioniert relativ gut. Relaiv nur deswegen, weil die eher unscharf angezeigt werden. Da muß ich mal noch etwas graben um herauszufinden, woran das liegt. Und wie ich das umgehen kann.
Jan
Das Wichtigste aber ist, das ich damit neben den Captopn-Text auch ein Icon unterbringen kann. Und das funktioniert relativ gut. Relaiv nur deswegen, weil die eher unscharf angezeigt werden. Da muß ich mal noch etwas graben um herauszufinden, woran das liegt. Und wie ich das umgehen kann.
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- Werner_Bayern
- Der Entwickler von "Deep Thought"
- Beiträge: 2121
- Registriert: Sa, 30. Jan 2010 22:58
- Wohnort: Niederbayern
- Hat sich bedankt: 30 Mal
- Danksagung erhalten: 72 Mal
Re: XbpTabpage Caption [Erledigt]
Servus Jan,
die Unschärfe dürfte an der Skalierung des Icons liegen. Die Tabpage ist ja standardmäßig relativ klein. Wenn Du das Icon gleich in der korrekten Größe übergibst, wird nicht gerendert und Du solltest damit die erwartete Schärfe haben.
die Unschärfe dürfte an der Skalierung des Icons liegen. Die Tabpage ist ja standardmäßig relativ klein. Wenn Du das Icon gleich in der korrekten Größe übergibst, wird nicht gerendert und Du solltest damit die erwartete Schärfe haben.
es grüßt
Werner
<when the music is over, turn off the lights!>
Werner
<when the music is over, turn off the lights!>
- AUGE_OHR
- Marvin
- Beiträge: 12906
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 45 Mal
Re: XbpTabpage Caption [Erledigt]
ich würde beim verkleinern in der ImageDraw() Methode den 5th Parameter ändern.
... probiere mal "4"
nun gibt es 3 KonstantenDer Parameter <nCompress> hat nur dann eine Bedeutung, wenn der Bereich <aTargetRect> kleiner als <aSourceRect> ist
Code: Alles auswählen
#define GRA_BLT_BBO_OR 2
#define GRA_BLT_BBO_AND 1
#define GRA_BLT_BBO_IGNORE 3
gruss by OHR
Jimmy
Jimmy