| |
|
|
- page 1 - |
|
HofK | Wichtiger Hinweis! qui folgenden Posts beziehen sich sur ursprüngliche Versionen de AndroidProfan/Infinity-Profan aus dem l'an 2015 et sommes avec cela inhaltlich/syntaktisch vieilli et somit pas courir. (15.01.2016)
_____________________________________________________________
Musste simple la fois trocken testen, comment AndroidProfan - neuer nom Infinity-Profan - sich so coded. dans meiner Programmiersteinzeit durfte je dans sauberen grand Druckbuchstaben un Programmformular décrire. et ensuite pour persönlicher remise un, deux Tage sur qui longtemps gedruckte Fehlerliste attendre. qui Steinzeitheimwerker mussten oui aussi avec 'nem Faustkeil zurechtkommen.
maintenant entier soft getippt et per Netz dans alle monde verbreitet. la fois voyons, quoi heutzutage so zurückkommt.
Erster impression: réglé tabuliert (venez dans qui Codebox pas voll rüber) ist cela übersichtlich. Könnte mich glatt avec cela anfreunden et notfalls sur qui Débutant api verzichten.
Update: Siehe IF-Fehlerfindung unten, mais wohl doch bestanden? avec cela sich faute pas semer, habe je vous markiert et verbessert. cela Pi sooo long ist - puis piège je garantiert nochmal rein.
qui Farben J'ai eu bewußt la fois rgb() et la fois comme Konstanten dans Internetfarben #hexhexhex angegeben. en supplément J'ai eu encore rien näheres entdeckt ou bien übersehen ($ Notation). Wäre mais pratique, qui HTML- Notation optionnel nutzen trop peut.
Update: Code ungültig là qui Syntax pour gui geändert wurde ist qui Code ungültig. Wird bientôt sur den aktuellen Stand gebracht. Ist erfolgt, siehe plus unten.
Kreisfläche
// Programme Kreisfläche
var headl = "Das erste AndroidA Programme
var stat = "Status: Kreis"
var kfl = 0.0
var grg = gui( gui.add, gui.grid, gui.hwnd, [3,4] )// GrundRasterGrid
var h_txt = gui( gui.add, gui.text, grg[2,1], headl )// Textcontrol pour Überschrift mettons
var m_txt = gui( gui.add, gui.text, grg[2,2], kfl )// Textcontrol Hauptzelle
var s_txt = gui( gui.add, gui.text, grg[2,3], stat )// Textcontrol pour internen Status
//----------------------------------------------------
gui gui.mod, gui.bgcolor, gui.hwnd, rgb(192,192,192)// Grundfarbe silver (dezent gris)
gui gui.mod, gui.width, grg, [8,84,8]// Spaltenbreiten prozentual
gui gui.mod, gui.height, grg, [12,70,10,8]// Zeilenhöhen prozentual
gui gui.mod, gui.textcolor, h_txt, rgb(150,191,61)// Überschrift dans androidem vert #96bf3d
gui gui.mod, gui.bgcolor, grg[2,2], rgb(255,255,155)// Hauptzelle gelblich
gui gui.mod, gui.bgcolor, grg[2,3], $e7e7e7// Statuszelle hellgrau
gui gui.mod, gui.textcolor, s_txt, rgb(255,0,0)// roter Statustext
msgbox 0,"Radius","Kreisberechnung","OK","1.0",kflaeche// Interaktion Eingabe
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~
proc kflaeche(txt)
// faux: kfl = math.pi*(float(txt))^2
kfl = math(math.pi)*float(txt)^2// Korrekturen IF
// faux: gui gui.text, m_txt, "Die Kreisfläche beträgt\nA = " + str(kfl)
gui gui.mod, gui.text, m_txt, "Die Kreisfläche beträgt\nA = " + str(kfl)// ... Ausgabe
endproc
|
|
|
| |
|
|
| |
|
- page 2 - |
|
|
| Ok wow, dem peux je intellectuel momentan scheinbar pas entier folgen.
je peux es pas so figurer mais fürchte, dass je mir là grade quelque chose vorstelle, quoi letztendlich durchaus super praktikabel serait. sûrement werde je ensuite ici et là encore nachbessern et hinzufügen doit, mais je muss maintenant seulement einmal une Weg aller et voran venons, et sei es, um letztendlich en abzukommen, et sei es, um letztendlich wieder dahin zukommen.
prevent { } |
|
|
| |
|
|
|
HofK | c'est aussi sûrement rien plus pour qui Anfängerzielgruppe - avec Java tout à fait pas! je träume arrêt quelquefois immernoch. voulez aussi keinen ertränken! Erstmal sur Wesentliches konzentrieren, updaten allez toujours. Je plus je là chez Java reinschaue, umsomehr ziehe Je l' Hut comment on soetwas comment Android Profan - neuer nom Infinity-Profan - hinbekommt!!! |
|
|
| |
|
|
|
| ah Hut wozu, je schätze wir programmieren longtemps genug avec cela quelque chose comme bien possible ist. Zwar pas comment Du déjà avec Robotron R300: Algol 60 et PL/1 am Start mais j'étais 8 et begann sur dem Atari800XL - Atari ST avec Omikron-Basic J'ai eu geliebt.
trop den Layouts: Habe là so qui concept, dass si je qui Grids seulement dahin- gehend erweitere, dass Grids, qui sur Zellen liegen statt sur hwnd, durchaus doch une statische Taille conservé dürfen sodass, si alle Spaltenbreiten/Höhen angegeben sommes, pas mon Skalierungsmethode greift mais plan oui c'est ca qui Taille verwendet wird.
je peux mir présenter, dass avec cela alle groben Probleme réellement léger vom Tisch trop wischen sommes. Habe mir aussi überlegt si on ensuite avec AndroidProfan aussi solch "lustigeren"/moderne Layouts umsetzen peux wohin sich alles pour qui tête-Scrollposition richtet et viens dabei zur Erkenntnis, dass aussi solche Dinge umsetzbar wären, sobald je absolu positionierbare "Fenster" ermögliche, quasi neue gui.hwnds seulement avec dem Unterschied, dass vous pas seulement sur 0,0 liegen et pas toujours Bildschirm- grand son müssten.
avec cela bleibt/wird alles imaginable simple et on ist pas eingeschränkt.
je crois oui cela wird toll. |
|
|
| |
|
|
|
HofK | Zusammen avec déjà vorhandenem display.width et .height et Zugriff sur qui Android Konstanten/Felder ist es entier sûrement parfait
DENSITY_DEFAULT DENSITY_HIGH DENSITY_LOW DENSITY_MEDIUM DENSITY_TV DENSITY_XHIGH DENSITY_XXHIGH DENSITY_XXXHIGH / float density int densityDpi int heightPixels float scaledDensity int widthPixels float xdpi float ydpi |
|
|
| |
|
|
|
HofK | Habe qui Android Studio Kreisberechnung geupdated (Bugfix & menu) [...] et le reste unvollständige AndroidProfan Gegenstück dans qui online IDE gebracht. Sieht bien aus.
faute chez width/height - siehe unten chez 08.03.2015 |
|
|
| |
|
|
|
| oui, sieht naturellement très appétissant aus!
Nachmal comme Tip dass Du per gui.grid comme create direct juste statt qui Spalten-Anzahlen aussi juste qui Breiten/Höhendefinitionen mitgeben peux.
var myGrid=gui(gui.grid,gui.hwnd,[[34,36,zéro],[75,75,75,75,75,zéro]])
Zur IDE:
j'ai comme Editor-Contrôle ACE verwendet, suis mais trop dumm, dem un sur AndroidProfan passendes Syntaxhochlicht trop verpassen quoique lauter Syntaxhochlichtbeispieldateien dabei sommes.
qui voudrais, qui peux tout de suite! FTP-Zugang zur IDE conservé et mir s'il te plaît s'il te plaît dabei aider, dem ACE un Syntaxhochlicht pour AndroidProfan beizubringen. |
|
|
| |
|
|
|
HofK | "...comme Tip dass Du per gui.grid comme create direct juste statt qui Spalten-Anzahlen aussi juste qui Breiten/Höhendefinitionen mitgeben peux.
var myGrid=gui(gui.grid,gui.hwnd,[[34,36,zéro],[75,75,75,75,75,zéro]]) "
Ist mir bien sûr, sieht mais anfängertechnisch so einfacher aus - ou bien?
"Wer voudrais, qui peux tout de suite! FTP-Zugang zur IDE conservé et mir s'il te plaît s'il te plaît dabei aider, dem ACE un Syntaxhochlicht pour AndroidProfan beizubringen."
suis gern dabei, quoique je pas sais, comment je mich beim ACE-Syntaxhochlicht anstelle. Versuch pouvoir kluch!
suis je là richtig? [...] |
|
|
| |
|
|
|
| oui c'est ca là richtig, habe Dir grade qui FTP-Zugangsdaten übermittelt - dans qui index.php simple qui rem la ligne entfernen um un Hochlicht trop aktivieren. Momentan lasse je plain_text courir. Müsste mich là tief einarbeiten, habe je mais sur Anhieb pas überschaut et es pour hinten gestellt. |
|
|
| |
|
|
|
HofK | iF (14.02.15)
... habe je mais sur Anhieb pas überschaut et es pour hinten gestellt.
Durchschauen tue je cela aussi encore pas wirklich, mais learning by doing hat es déjà la fois joli bunt gemacht (Sprachen durchgesehen,sql benutzt). la fois wieder drüber dormir, peut-être bekommt on cela par simple Abänderung/ comparaison qui "Sprachen", zufügen/effacer hin. ensuite débaptiser et einbinden - la fois voyons si es so allez.
avec [...] peux on sich tout de suite qui Wirkung regarder.
faute chez width/height - siehe unten chez 08.03.2015 |
|
|
| |
|
|
|
| Okok, und dir voran. |
|
|
| |
|
|
|
HofK |
faute chez width/height - siehe unten chez 08.03.2015
lente wird erkennbar, quoi là werkelt. quelques keywords volonté erkannt.
Habe la fois den Kommentar so gesetzt, dass il toujours seulement entre den doppelten Schrägstrichen erkannt wird. // Kommmentar //
il peut alors la fois regarder quoi on voudrais. s'il te plaît ne...aucune Kommentar le Farben - là était je encore pas tour. qui Changements sommes déjà online, es wird ersteinmal simple qui mode-... .js übergebügelt. |
|
|
| |
|
|
|
| Hehe c'est so appétissant, et je pumpe toujours déjà fix qui Screenshots [...] avec rein sobald Du quoi postest. |
|
|
| |
|
|