| |
|
|
 | XPSE geupdated. Neuste Versión V0.1.3i. Siehe oben.
El por Ragnar bekanntgemachten Bugs son beseitigt,- una neuer Compilerschalter es eingeführt y bisl Feinschliff es passiert. 
Salve, IF *coolyeah* |
|
|
| |
|
|
|
 | Neue Versión xpse v1.0.3j soeben hochgeladen.
Compilerschalter $runtime mejorado,- Compilerschalter $compiler eingeführt.
Bitte oben bajo Compilerschalter nachlesen.
Ab ahora es kinderleicht, en el Source a entscheiden, welches Compiler/Runtime-Conjunto genutzt voluntad se - en z.B. zwischen verschiedenen Profanversionen a unterscheiden.
z.B.: KompilierenMarcaSeparación {$runtime p9}
{$compiler p9}e> en anzuweisen el profcomp.exe y prfrun32.exe de el Unterverzeichnis p9 a nutzen,- oder z.B.: KompilierenMarcaSeparación {$runtime p8}
{$compiler p8}e> en anzuweisen el profcomp.exe y prfrun32.exe de el Unterverzeichnis p8 a nutzen.
Natürlich puede auch komplette Pfad/Dateiangaben gemacht voluntad - xpse achtet en él.
Salve, IF |
|
|
| |
|
|
|
 | Kleines Actualización hochgeladen welches el XPSE-Ventana en Win9x-Systemen mejor aussehen lässt.
(Wunsch de Dietmar Horn)
Salve, IF |
|
|
| |
|
|
|
 | Actualización soeben hochgeladen - V0.1.3m
Ab inmediatamente kann todavía mejor kommentiert voluntad - porque /* y */ necesario no mehr al Zeilenanfang posición - pero kann incluso mitten en uno Línea genutzt voluntad. KompilierenMarcaSeparaciónprint &gettickount + "weiterer Text " + + time$()/* remark innerhalb Zeile*//*und nochn Rem inner Zeile*//*0?*/ > Wirkt en el 1. Blick unübersichtlich - ha sin embargo seinen Nutzen.
También wurde XProfan9-Kompatiblität producido - el Trennen de Zeilen con el : se como gehabt interpretiert - y ermöglicht incluso folgende Syntax: KompilierenMarcaSeparaciónLabels necesario no separat en un neue Línea geschrieben voluntad - aber ans Zeilenende. Ansonsten podría Yo während meiner Tests fehlerfrei con : verschachteln.
@Dietmar: Ist el Fensterposition/Größe nun veränderbar en Win9x?
In el nächsten Versión se auch el ; Semikolon para Trennen de Zeilen posible ser. Geproggt ists ya - sólo Yo el entsprechende Passage de el Versión V0.1.3m gecancelt, como Todavía no todos Tests abgeschlossen habe. Lo kann entonces auch zwischen : y ; innerhalb uno Línea gemischt voluntad.
@Franco: Yo glaube, ahora hay una geringes Problema con el Assemblerblöcken - oder?
Salve, IF |
|
|
| |
|
|
|
 | Bugfixupdate hochgeladen - en Pfadangaben en Compilerschaltern Ahora debe el :-Trennung no greifen.
Salve, IF |
|
|
| |
|
|
|
 | Actualización hochgeladen.
Assemblerblöcke debería ahora correcto interpretiert voluntad.
El Erweiterung el Crear-Función mittels (:hidden etc) musste aufgrund a Kompatiblität a P9 abgeändert voluntad.
Aus
createtext (%hwnd,,0,0,100,100):disable:vscroll
se simplemente
createtext (%hwnd,,0,0,100,100)~disable~vscroll
.
Der Doppelpunkt se also para Tilde.
Lo kann sin embargo auch weiterhin en Createangaben el Positionierung encima %Prozent tener lugar.
por ejemplo
CreateText (%hwnd,Texto,0%,0%,100%,100%)
en una Textfeld en el Größe de 100% vom %hwnd a erzeugen.
Salve, IF |
|
|
| |
|
|
|
 | Actualización hochgeladen.
El Semikolontrennung como de otro Idiomas bekannt Ahora debe trabajo. Bitte ausgiebig testen.
Einfaches mögliches Ejemplo: KompilierenMarcaSeparaciónSalve, IF |
|
|
| |
|
|
|
 | [quote:615db0a249=Ragnar Rehbein]hallo IF
como weitere möglichkeit para debugausschriften sería Yo en lugar de el ausgabe en un datei, optional el ausgabe encima OutputDebugStringA en el KERNEL32 wünschen. Yo benutze a anzeige DebugView (de SysInternals). así es auch posible, netzwerkweit debugausgaben zentral anzuzeigen.
r.r.[/quote:615db0a249]Und genau el kann el neue XPSE con el Schalter {$debug kernelout}.
Zum 1. Male sieht uno veces XProfans Fehlermeldungen zusammen con el Ver código fuente, el dies auslöst. Einfach super Ragnars Concepto y el Ergebnis es phantastisch!
Salve, IF |
|
|
| |
|
|
|
 | Neue Versión - some buxr fixd. 
Salve, IF |
|
|
| |
|
|
|
 | Neue Versión - neue tolle Bugs. 
@Franco: Funzt ahora el Inline-Ensamblador otra vez?
Salve. |
|
|
| |
|
|
|
 | Noch ne neuere Versión - todavía tollere Bux. 
Kleiner Fehler en el Modul {$replace} terminiert. 
Salve. |
|
|
| |
|
|
|
 | Erster XPSE el 0.1.4él Generation soebend hochgeladen. 
Yo habe Vorgereitungen getroffen - a)el Source todavía optimierter a konvertieren b)el Source todavía stärker en Unstimmigkeiten a überprüfen
Aber Achtung: lo son sólo Vorbereitungen getroffen - todavía passiert no viel!
Besonders en el create-Zona Yo el Parser deutlich mejorado.
Siehe dieses Ejemplo: KompilierenMarcaSeparaciónbut&:=if(o&<3,createbutton(%hwnd,if(o&==1,"RUN ","STOP ")+str$(i&),i&*60,30+o&*30,60,30),createbutton(%hwnd,"",i&*60,50+o&*30,60,20)) > se en: KompilierenMarcaSeparaciónBUT&=IF(O&<3,(CREATE("BUTTON",(%HWND),IF(O&=1,"RUN ","STOP ")+STR$(I&),(I&*60),(30+O&*30),(60),(30))),(CREATE("BUTTON",(%HWND),"",(I&*60),(50+O&*30),(60),(20)))) > konvertiert.
Dies ermöglicht später genaueres Hinsehen des XPSE en syntaktische Fehler - como z.B. Parameterzahl etc.
Dafür ha XPSE el Eigenschaft perdido, dass Controlgrößenangaben auch en % (Prozent) tener lugar puede. Meiner Meinung después de hatte eh niemand esta Opción genutzt. Wenn darauf trotzdem Valor gelegt se - así es esta simplemente otra vez a implementieren - Yo habs me vorbehalten. XPSE ha auch ni zweite Eigenschaft perdido - esta el uno después de for ... to ... do ... el begin auch weglassen kann - si uno sólo una einzigen Befehl detrás de él schreibt. Nun son todos forToDo-Schleifen con un Begin a beginnen - y una End a final. Dies es sicherlich alleine ya dadurch, daß uno mehere Befehle - con un Semikolon oder con un Doppelpunkt getrennt - en un Línea escribir kann, ligeramente a verschmerzen. Beides unterstützt el XPSE.
Z.B. así - en Verbindung con un if: KompilierenMarcaSeparaciónSalve, IF |
|
|
| |
|
|