AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Zwei Stylebooks - für Android und iOS
Thema durchsuchen
Ansicht
Themen-Optionen

Zwei Stylebooks - für Android und iOS

Ein Thema von Crocotronic · begonnen am 5. Okt 2013 · letzter Beitrag vom 6. Okt 2013
Antwort Antwort
Crocotronic

Registriert seit: 9. Mai 2013
258 Beiträge
 
#1

Zwei Stylebooks - für Android und iOS

  Alt 5. Okt 2013, 19:53
Guten Abend,
ich versuche gerade, ein Stylebook für jeweils eine Plattform (iOS,Android,Win) in meinem Programm einzubinden. Sie unterscheiden sich aber nur ganz gering. Im OnCreate oder OnShow hab ich dann die Zuweisung so gestaltet:
Delphi-Quellcode:
 {$IFDEF MSWINDOWS}
 Stylebook:= Stylebook1;
 {$ENDIF}

 {$IFDEF IOS}
 Stylebook:= Stylebook1;
 {$ENDIF}

 {$IFDEF ANDROID}
 Stylebook:= Stylebook2;
 {$ENDIF}
Wenn ich das nun unter iOS ausprobiere, dann hängt sich die App beim Splash-Screen auf. Genauer gesagt hängt es sich bei:
Code:
Modul laden: CoreMotion. Ohne Debug-Infos. Basisadresse: $2E8B3000. Prozess Test (37104)
auf.
Was mache ich falsch?

Viele Grüße
Croco
  Mit Zitat antworten Zitat
Crocotronic

Registriert seit: 9. Mai 2013
258 Beiträge
 
#2

AW: Zwei Stylebooks - für Android und iOS

  Alt 6. Okt 2013, 14:28
Okay, ich musste nur das TStyleDescription Objekt aus dem Stylebook entfernen und schon hat es sich nicht mehr aufgehängt.

Eine Frage habe ich aber immer noch:
Wie kann ich verhindern, dass Styles aus einem Stylebook genommen werden, welches gar nicht der Form zugewiesen wurde?
Also ich habe jetzt z.B. 2 Stylebooks auf meinem Formular. Je nach Betriebssystem möchte ich das erste oder das zweite benutzen. Aber irgendwie werden trotzdem Stile von dem Stylebook benutzt, dass gar nicht dem Formular zugewiesen wurde.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz