| |
|
|
- Seite 1 - |
|
| Bitte um Quelltexte die Eurer Meinung nach funktionieren müssten,
es aber offensichtlich nicht tun.
Sozusagen ist dies ein vorab-Thema zu Infinity-Bugs etc. |
|
|
| |
|
|
| |
|
- Seite 2 - |
|
|
HofK | Es gibt sicher Probleme mit den Android Versionen, bei paralleler Installation auf 4.3 und 4.4 sind die Texte bei 4.3 oben mittig [...] , bei 4.4 aber beiderseits zentriert. |
|
|
| |
|
|
|
Micha12334 | Danke an Klaus, ich werde es mal ausprobieren. Ich habe eigentlich Leerzeichen nicht so gern..... |
|
|
| |
|
|
|
HofK | "...Leerzeichen nicht so gern..."
Es ist Gewohnheitssache, man muss ordentlich strukturieren, es tippen sich auch mehrere Leerzeichen durch die große Taste sehr schnell und einfach.
Soetwas wird durch Kommata unübersichtlicher:
var verlauf2 = [165 [12 farbe1] [50 farbe4] [80 farbe3] [100 farbe2]]
Im Vergleich zu anderen Sprachen ist Infinity-Profan Quelltext sehr einfach gut lesbar zu erstellen. |
|
|
| |
|
|
|
| HofK (20.02.2016)
Da fehlen sicher nur schlicht Leerzeichen hinter gui.text und da geht's auch mit Leerzeichen.
Komme wieder nicht mit. Ein Fehler in Infinity? |
|
|
| |
|
|
|
| HofK (20.02.2016)
Einen hab' ich noch: // Test var farbe1 = rgb 255 0 100 var i = 1 // j=1 k=1 // schon mit var ... ERROR var grd1 = gui.grid gui.hwnd [4 4]
// while i<5 // oder // if i==1 // while j<5 gui.background [grd1 2 2] farbe1 // [grd1 i j] // rgb i*16-1 (16-i)*16 k // k++ // j++ // wend // j=1 // i++ // wend // oder // endif
gui.background und var vertragen sich wohl nicht. Erst wenn auch var i = 1 hinter // gebracht wird, gibt es kein ERROR auf dem Note 2.
ah, sehe den Fehler, behebe... |
|
|
| |
|
|
|
| ... hat (zumindest) dies schon behoben. |
|
|
| |
|
|
|
| Wo ich es sehe:
erzeugt dabei immer ein neues "Text-Control" - die liegen dann übereinander. gui.text parent text gibt ein Handle zurück, einfach gui.text textHandle text und einen neuen Text zu setzen.
Dann so:
|
|
|
| |
|
|
|
HofK | iF (21.02.2016)
erzeugt dabei immer ein neues "Text-Control" - die liegen dann übereinander.
Logisch, wenn es kein extra gui.settext gibt. Bei umfangreicheren Programmen kann man da schon mal durcheinander kommen.
Also bei Arbeit mit Variablen immer htx... und hgr... sauber bezeichnen.
Was spricht gegen .settext (.gettext ?) Dann bei Anwendung auf Gridzelle klare Fehleransage denkbar. Hat sicher wieder Vor- und Nachteile?
iF (20.02.2016)
HofK (20.02.2016)Da fehlen sicher nur schlicht Leerzeichen hinter gui.text und da geht's auch mit Leerzeichen.
Komme wieder nicht mit. Ein Fehler in Infinity?
Bei Micha 12334 ist zwischen gui.text und [grid,2,1] kein Leerzeichen. Ich schreibe es so mit Leerzeichen. gui.text [grid 2 1] text1
Ist durch [ nach gui.text das Leerzeichen auch noch optional??? Würde ich aber so ohne Leerzeichen nie schreiben - Gliederung. |
|
|
| |
|
|
|
HofK | Nun funktioniert es, aber beim Note 2 gibt es eine schwarze 1-Pixel Linie in der vertikalen Mitte. Beim Note 10.1 alles bestens. Sicher eine Rundungsproblematik bei der Gridberechnung?
// Test Farbgrid var farbe1 = rgb 255 0 100 var i = 1 j=1 k=1 var grd1 = gui.grid gui.hwnd [4 4] while i<5 while j<5 // farbe1 : Note 2 Andr 4.3 schwarze Mittellinie deutlicher gui.background [grd1 i j] rgb i*64-1 (4-j)*64 15*k k++ j++ wend j=1 i++ wend
|
|
|
| |
|
|
|
HofK | Auch diese Fehler (Linien, schwarze Gridzelle) treten nur beim Note 2, nicht beim Note 10.1 auf. Ausschnitt aus Raster 32x32 Gridzellen, die schwarze Zelle war nach erster Drehung dann korrekt!
|
|
|
| |
|
|
|
| Wirklich sehr interessant.
Die Linie in der Mitte ist auch ganz unten -
ganz klar wie von Dir schon erwähnt der mathem. Rundung wegen -
mal schauen wie wehrhaft.
Mit "Note 2" meinst Du das N7100 Smartphone ? |
|
|
| |
|
|
|
HofK | Ja, Samsung Galaxy Note 2 N7100
Die Altersberechnung hat auch eine Macke, liegt wohl daran:
var dat = time 10 var datJ = str.mid dat 1 4 var datMT = str.mid dat 5 4 // Test 4 4 // 2 4 // usw. - Fehler print dat + "-" + datJ + "-" + datMT + "-???"
str.mid dat 1 4 ist korrekt! |
|
|
| |
|
|