Dies ist mein 1. Beitrag. Nun muß ich erst mal herausfinden wie das alles geht.
Ich habe bereits etwas Übung mit Basic4ppc und hatte damit einige kleine Projekte gelöst. Nachdem Microsoft mit Phone 7 mir die Freundschaft kündigte, versuche ich mich jetzt in Android einzuarbeiten. Zum Start ein kleines Projekt: Einfacher Texteditor. Die gleiche Lösung hatte ich mit Basic4ppc gelöst. Dort ging das mit 'TextBox' recht einfach. Das Programm für Windows Mobile kann Texte aus Dateien lesen bearbeiten und in Dateien speichern.
Das gleiche will ich nun mit Basic4Android mit der View 'EditText' bewerkstelligen. Dazu sind einige Einstellungen nötig, wie Text oben beginnen, Text mit mehreren Zeilen u.s.w. Ich versuchte mehrere Varianten mit/ohne Designer. Mal geht das Eine mal das Andere aber nie Alles so wie gewünscht. Ich habe lange nach einem brauchbaren Beispiel gesucht und nichts gefunden. Nachfolgend ein kleines Programm mit einigen Einstellungen:
Z.B. obwohl 'SingleLine = False' eingestellt ist wird keine Textvorgabe mit mehreren Zeilen akzeptiert. In der Variante mit Designer geht dies aber manchmal. In der Variante mit 'Activity.AddView' ist die Einstellung 'Text Style.Text Alignment = Top' nicht möglich (nicht vorhanden). Es treten noch eine Reihe anderer Effekte auf. In der Hilfe kann ich einfach nichts brauchbares zu dem Thema finden.
Ist in dem Beispiel etwas falsch, fehlt etwas oder geht das einfach nicht? Weiß hier jemand Rat?
Ich habe bereits etwas Übung mit Basic4ppc und hatte damit einige kleine Projekte gelöst. Nachdem Microsoft mit Phone 7 mir die Freundschaft kündigte, versuche ich mich jetzt in Android einzuarbeiten. Zum Start ein kleines Projekt: Einfacher Texteditor. Die gleiche Lösung hatte ich mit Basic4ppc gelöst. Dort ging das mit 'TextBox' recht einfach. Das Programm für Windows Mobile kann Texte aus Dateien lesen bearbeiten und in Dateien speichern.
Das gleiche will ich nun mit Basic4Android mit der View 'EditText' bewerkstelligen. Dazu sind einige Einstellungen nötig, wie Text oben beginnen, Text mit mehreren Zeilen u.s.w. Ich versuchte mehrere Varianten mit/ohne Designer. Mal geht das Eine mal das Andere aber nie Alles so wie gewünscht. Ich habe lange nach einem brauchbaren Beispiel gesucht und nichts gefunden. Nachfolgend ein kleines Programm mit einigen Einstellungen:
Sub Process_Globals
End Sub
Sub Globals
Dim TextEd As EditText
End Sub
Sub Activity_Create(FirstTime As Boolean)
TextEd.Initialize ("TextEd")
TextEd.Text = "1.Zeile" '& CRLF '& "2.Zeile
TextEd.TextSize = 20
TextEd.TextColor = Colors.Blue
TextEd.SingleLine = False
TextEd.Text = "1.Zeile" '& CRLF & "2.Zeile
Activity.AddView (TextEd,0,0,320dip,480dip)
TextEd.Invalidate
End Sub
Z.B. obwohl 'SingleLine = False' eingestellt ist wird keine Textvorgabe mit mehreren Zeilen akzeptiert. In der Variante mit Designer geht dies aber manchmal. In der Variante mit 'Activity.AddView' ist die Einstellung 'Text Style.Text Alignment = Top' nicht möglich (nicht vorhanden). Es treten noch eine Reihe anderer Effekte auf. In der Hilfe kann ich einfach nichts brauchbares zu dem Thema finden.
Ist in dem Beispiel etwas falsch, fehlt etwas oder geht das einfach nicht? Weiß hier jemand Rat?