![]() |
iAd Banner auf einem TabControl oder einer anderen Komponente
Guten Morgen,
ich experimentiere gerade mit diesem ![]() |
AW: iAd Banner auf einem TabControl oder einer anderen Komponente
Hi,
ich benutze einfach die iAD Komponente vom Iraner: ![]() Die kannst Du dort platzieren, wo Sie erscheinen soll. Ohne eine einzige Zeile Code! |
AW: iAd Banner auf einem TabControl oder einer anderen Komponente
Das ist aber eine native Komponente, die kann ich doch nicht mit den Komponenten von Delphi mischen oder etwa doch ?
|
AW: iAd Banner auf einem TabControl oder einer anderen Komponente
Klar kannste die Mischen
|
AW: iAd Banner auf einem TabControl oder einer anderen Komponente
Danke arnof, werde ich heute Abend mal ausprobieren und schauen ob es irgendwelche Seiten Effekte gibt.
|
AW: iAd Banner auf einem TabControl oder einer anderen Komponente
Ich hab die DPF für den IADBanner auch im Einsatz. Bisher keine Probleme und funktioniert wie es soll. BTW: Delphi benutzt ja selber ebenfalls native Komponenten, wenn auch selten (z.b. UIAlertView für ShowMessage).
|
AW: iAd Banner auf einem TabControl oder einer anderen Komponente
Ein klein wenig verspätet, aber ich habe versucht das iAd Banner von DPF bei mir im Programm zu platzieren. Leider ging das komplett Schief. Ich habe zwei TabControls ineinander verschachtelt. Leider bleibt das iAd Banner aber nicht an dieser Position, sondern wandert ganz an den unteren Bildschirmrand oder an den oberen Bildschirmrand. Mache da vielleicht etwas falsch ?
|
AW: iAd Banner auf einem TabControl oder einer anderen Komponente
Versuch mal das Ganze auf einem TDPFUIView zu platzieren.
|
AW: iAd Banner auf einem TabControl oder einer anderen Komponente
Liste der Anhänge anzeigen (Anzahl: 1)
Auch mit der DPFUIView hat es nicht hundertprozentig geklappt. Ich habe jetzt einfach mal ein Beispielprogramm angehängt. Dort könnt Ihr sehen, dass das ADBanner zwar noch nicht ganz an der richtigen Position angezeigt wird, aber das Banner auf jedem Tab vom Haupt-TabControl angezeigt wird, was ich ja auch nicht will. Ich möchte eigentlich nur, dass das AdBanner auf einem der beiden Tabs vom zweiten TabControl, welches im ersten Tab des Haupt-TabControls liegt, angezeigt wird. Das soll heißen, wenn ich auf das Tab 2 vom Haupt-TabControl gehe, soll das AdBanner verschwinden.
So wie es jetzt im Anhang ist, schaffe ich es auch mit der Library aus Beitrag 1. Ich möchte auch vermeiden, dass ganze Programm umzubauen auf die DPF-Controls, wenn es irgendwie machbar ist, da das Programm schon fast fertig ist für den ersten Beta-Test. |
AW: iAd Banner auf einem TabControl oder einer anderen Komponente
Hat niemand eine Idee für das iAdBanner ? Mittlerweile funktioniert das iAd Banner von DPF nämlich bei mir auch nicht mehr richtig. Das soll heißen, ich platziere das Banner mit Align = alBottom oder alMostBottom, aber trotzdem wird das Banner alTop angezeigt.
|
AW: iAd Banner auf einem TabControl oder einer anderen Komponente
Welchen BorderStyle hat Dein Formular? Und wo steht die object-Definition des Banners im .FMX ?
|
AW: iAd Banner auf einem TabControl oder einer anderen Komponente
Zitat:
Zitat:
Code:
object TI_3: TTabItem
WordWrap = False Height = 8.000000000000000000 IsSelected = True Position.X = 151.000000000000000000 Position.Y = 392.000000000000000000 TabOrder = 0 Text = 'TI_3' Trimming = ttCharacter Width = 8.000000000000000000 object L_2: TLabel Height = 89.000000000000000000 Position.X = 80.000000000000000000 Position.Y = 88.000000000000000000 Text = 'Tab 1 / TabControl 1 - Tab 1 / TabControl 2' Width = 177.000000000000000000 Trimming = ttCharacter end object DPFUIView1: TDPFUIView Alpha = 1.000000000000000000 ShadowOffsetHeight = 10.000000000000000000 ShadowOpacity = 1.000000000000000000 ShadowRadius = 10.000000000000000000 Align = alBottom Position.Y = 361.000000000000000000 Width = 320.000000000000000000 Height = 50.000000000000000000 object DPFADBanner1: TDPFADBanner Alpha = 1.000000000000000000 ShadowOffsetHeight = 10.000000000000000000 ShadowOpacity = 1.000000000000000000 ShadowRadius = 10.000000000000000000 Align = alClient Width = 320.000000000000000000 Height = 50.000000000000000000 end end end |
AW: iAd Banner auf einem TabControl oder einer anderen Komponente
Bei mir hat das Form bsNone. So sieht die Definition das Ad-Banners aus, liegt aber direkt auf dem Form und als letztes im .FMX. Ich hatte das Clipping geändert, weiß aber nicht ob es daran liegt:
Delphi-Quellcode:
object DPFADBanner1: TDPFADBanner
Alpha = 1.000000000000000000 MasksToBounds = True ClipsToBounds = False ShadowOffsetHeight = 10.000000000000000000 ShadowOpacity = 1.000000000000000000 ShadowRadius = 10.000000000000000000 BorderColor = claBlack Align = alBottom Position.Y = 518.000000000000000000 Width = 320.000000000000000000 Height = 50.000000000000000000 end |
AW: iAd Banner auf einem TabControl oder einer anderen Komponente
Danke erstmal für Deine Tipps, aber leider hat keiner zum Erfolg geführt. Was müsste ich denn modifizieren aus dem Projekt von Beitrag 9, damit es funktioniert ?
|
AW: iAd Banner auf einem TabControl oder einer anderen Komponente
Auf der TabSeite wo Du das IAD haben möchtest, fügst Du ein TDPFUIView ein mit Align = alBottom und CanBecomeFirstResponder = True. In dieses dann das TDPFADBanner mit Align = alClient.
|
AW: iAd Banner auf einem TabControl oder einer anderen Komponente
Liste der Anhänge anzeigen (Anzahl: 1)
Habe ich so gemacht. Ergebnis siehe Anhang. Ich habe leider einen kleinen Zwischenraum zwischen den Tabs und dem iAd Banner. Desweiteren wird das iAd Banner auch noch angezeigt, wenn ich auf Tab 2 tippe. Wenn ich den BorderStyle der Form auf bsNone setze, wird das iAd Banner gar nicht angezeigt.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz