| |
|
|
- Página 1 - |
|
HofK | Wichtiger Referencia! El folgenden Beiträge beziehen se en ursprüngliche Versionen de AndroidProfan/Infinity-Profano de el Jahr 2015 y son así inhaltlich/syntaktisch veraltet y somit no lauffähig. (15.01.2016)
_____________________________________________________________
Musste simplemente veces trocken testen, como AndroidProfan - neuer Name Infinity-Profano - se así coded. In meiner Programmiersteinzeit durfte Yo en sauberen großen Druckbuchstaben una Programmformular beschreiben. Und entonces después de persönlicher Abgabe una, zwei Tage en el largo gedruckte Fehlerliste warten. El Steinzeitheimwerker mussten en efecto con 'nem Faustkeil zurechtkommen.
Jetzt bastante soft getippt y por Netz en todos Welt verbreitet. Tiempo sehen, qué heutzutage así zurückkommt.
Erster Eindruck: ordentlich tabuliert (kommt en el Codebox no voll rüber) es el übersichtlich. Könnte mich liso así anfreunden y notfalls en el Principiante api verzichten.
Actualización: Siehe IF-Fehlerfindung unten, pero probablemente doch bestanden? Damit se Fehler no verbreiten, Yo ellos markiert y mejorado. Das Pi sooo lang es - darauf falle Yo garantiert otra vez rein.
El Farben Tuve bewußt veces rgb() y veces como Konstanten en Internetfarben #hexhexhex angegeben. Dazu Tuve todavía nichts näheres entdeckt oder übersehen ($ Notation). Wäre aber praktisch, el HTML- Notation optional nutzen a puede.
Actualización: Code ungültig Como el Syntax para gui geändert wurde es el Code ungültig. Wird demnächst en el aktuellen Stand gebracht. Ist es, siehe más unten.
Kreisfläche
// Programa Kreisfläche
var headl = "Das erste AndroidA Programm"
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.texto, grg[2,1], headl )// Textcontrol para Überschrift conjunto
var m_txt = gui( gui.add, gui.texto, grg[2,2], kfl )// Textcontrol Hauptzelle
var s_txt = gui( gui.add, gui.texto, grg[2,3], stat )// Textcontrol para internen Status
//----------------------------------------------------
gui gui.mod, gui.bgcolor, gui.hwnd, rgb(192,192,192)// Grundfarbe silver (dezent grau)
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 en androidem Grün #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)
// falso: kfl = math.pi*(float(txt))^2
kfl = math(math.pi)*float(txt)^2// Korrekturen IF
// falso: gui gui.texto, m_txt, "Die Kreisfläche beträgt\nA = " + str(kfl)
gui gui.mod, gui.texto, m_txt, "Die Kreisfläche beträgt\nA = " + str(kfl)// ... Edición
ENDPROC
|
|
|
| |
|
|
| |
|
- Página 3 - |
|
|
HofK |
Fehler en width/height - siehe unten en 08.03.2015
Apéndice: El Zeilen 15 a 20 dürfen en el aktuellen Fassung de InfinityProfan al Ende kein \ enthalten! Zum Feierabend son todavía el farbigen builtinFunctions online. |
|
|
| |
|
|
|
| Juhu, otra vez una Screenshot - siempre her así!
Machst aber siempre todavía el fehler myGrid[x,y] en lugar de [myGrid,x,y].
Yo freu mich ya Su "Draw" einzubauen. |
|
|
| |
|
|
|
HofK | IF (16.02.15)
Machst aber siempre todavía el fehler myGrid[x,y] en lugar de [myGrid,x,y].
Ups, como Yo wohl el alte en neue Versión gebügel. Immer fleißig en el IDE kopiert sin genauer hinzuschauen. Posesiones mich sólo gewundert, dass el Bug g_gr, [34,66, ] otra vez drin war. Mach Yo veces el letzten Bildschirmschuss otra vez. |
|
|
| |
|
|
|
HofK |
Fehler en width/height - siehe unten en 08.03.2015
Apéndice: El Zeilen 15 a 20 dürfen en el aktuellen Fassung de InfinityProfan al Ende kein \ enthalten! Un algo otro Farbvariante, de autohotkey producido. Se puede auch gewisse Feinheiten erzeugen (Farbe el Punkte en gui.height y gui.bgcolor beachten). |
|
|
| |
|
|
|
HofK |
Fehler en width/height - siehe unten en 08.03.2015
Apéndice: El Zeilen 15 a 20 dürfen en el aktuellen Fassung de InfinityProfan al Ende kein \ enthalten! El identische Variante, de autohotkey producido como oben sólo en lugar de Theme monokai nun solarized_light. Irgendwie no así bunt aber dezent y augenschonend. Man erkennt, dass el konkreten Farben vom Theme abhängen. Como muss primero una Grundsatzentscheidung para Theme her. |
|
|
| |
|
|
|
HofK |
Fehler en width/height - siehe unten en 08.03.2015
Apéndice: El Zeilen 15 a 20 dürfen en el aktuellen Fassung de InfinityProfan al Ende kein \ enthalten!
Mode AutoHotKey ( [...] ) es sicher el beste Ausgangspunkt en uno neuen Lingua, si ellos no uno vorhandenen muy ähnlich es. Das Theme es una otro Sache. Fummelt uno una wenig en el Teilen rum, de denen el endgültigen Regulären Ausdrücke gebildet y ser letztendlich encima Javascript HTML, CSS span, class manipuliert voluntad (überaus komplexes Sistema) puede ser Feinheiten adaptar.
En AutoHotKey war ; para Kommentarzeile voreingestellt, habe z.B. // lo gemacht. /// funktioniert auch, wäre aber muy unüblich.
this.$rules = { start: [ { token: 'comment.line.ahk', regex: '(?:^| )//.*$' }, { token: 'comment.block.ahk', regex: '/\\*', push: [ { token: 'comment.block.ahk', regex: '\\*/', next: 'pop' }, { defaultToken: 'comment.block.ahk' } ] }, ...
Für el Kommentarblock Yo auch veces /# ...abcdefg ... .... hijklmnop #/ probiert - sieht nett de, aber möchte al wirklich?
Auch una wenig Codefaltung /* <--> ~ ~ va ya. Dazu muss uno foldingStartMarker: '^\\s*/\\*|^(?![^{]*?;|[^{]*?/\\*(?!.*?\\*/.*?\\{)).*?\\{\\s*($|;|/\\*(?!.*?\\*/.*\\S))', foldingStopMarker: '^\\s*\\*/|^\\s*\\}' } bearbeiten. El aktuellen Los cambios son jeweils momentan online. |
|
|
| |
|
|
|
| Klaus Hoffmeister (16.02.15)
El identische Variante, de autohotkey producido como oben sólo en lugar de Theme monokai nun solarized_light. Irgendwie no así bunt aber dezent y augenschonend. Man erkennt, dass el konkreten Farben vom Theme abhängen. Como muss primero una Grundsatzentscheidung para Theme her.
Yo sería el gran Mgl., dass al Thema onthefly ändern kann, durchaus beibelassen y hacer oben en el Popupmenü dafür una Temas-Auswahl. Soll el Nutzer entscheiden welches Thema él gerne nutzen möchte. So müssten wir auch no konkreten Farben festlegen y könnten uns sólo una vez rein darauf beschränken, dass el Parser el korrekte Syntax erkennt con welchen Farben De todos modos el Theme ausgestattet es.
Was hältst Usted su? Das Popup-Menü kann Yo ligeramente erweitern, sería Yo php Función glob para el Themensuchen uso.
Klasse finde Yo el el aktuellen Los cambios auch igual Online son sodass uno auch igual herumprobieren kann.
Bekommst Usted lo hin, dass auch if end procs gefaltet voluntad? En el /* rems */ funktioniert el ya muy lecker. Me complace correcto dass lo con AndroidProfan voran va. |
|
|
| |
|
|
|
HofK | IF (18.02.15)
Bekommst Usted lo hin, dass auch if end procs gefaltet voluntad? En el /* rems */ funktioniert el ya muy lecker. Me complace correcto dass lo con AndroidProfan voran va.
Sombrero se gerade überschnitten. Soeben festgestellt, dass el Bearbeitung el foldingmarker alleine no ausreicht! Muss tiefer en el Sistema graben.
Das Theme wählbar a hacer Es el beste Solución! |
|
|
| |
|
|
|
| Dann bau Yo veces el con el Popupmenüthemenauswahloption una. |
|
|
| |
|
|
|
HofK | If ... procs falten ... tener lo prinzipiell gefunden [...] más unten: Adding new folding rules to your mode can be a little tricky. ... Und entonces kommt "harter Stoff" - como muss Yo mich primero reinwühlen. Das dauert. |
|
|
| |
|
|
|
| Sí, genau, davor versuche Yo mich (bisher bastante erfolgreich!) a drücken. |
|
|
| |
|
|
|
| So, tener veces pauschal una Theme-Auswahl instalado: [...]
Später se el Einstellung (natürlich) auch todavía con el Benutzeraccount verknüpft en lugar de como ahora "nur" en el Session. |
|
|
| |
|
|