| |
|
|
- Page 1 - |
|
 | Hier werden Wünsche geäußert.
[box:174b705055]Ich wünsche mir per XProfan10:[/box:174b705055] isset(a&) zum Prüfen ob a& declariert ist unset(a&) zum undeklarieren von a& sort(array[&|$]) / Sortierbefehle per Arrays Startpaint -1 necessario kein %hwnd mehr, und/oder %hwnd (Hauptfenster) kann erzeugt werden ohne in der Taskbar zu erscheinen hiword und loword im Sprachschatz clearlist mit Handle als Parameter löscht Listboxinhalt .
Salve. |
|
|
| |
|
|
|
| |
|
- Page 16 - |
|
 RGH | Michael Dell
Die anregegung zu Create(Hyperlink... ist z.B. ne ganze weile her.
Das ist so ein Fall, den ich per mich noch nicht entschieden habe und deshalb habe ich mich dazu auch noch nicht geäußert. Das è aber nicht, daß es in Vergessenheit geraten ist. (Obwohl ich naturalmente nicht ausschließen kann, daß ich auch mal was übersehe oder vergesse.)
Momentan hat allerdings Bugfixing den absoluten Vorrang.
Saluto Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 17.07.2006 ▲ |
|
|
|
|
 Michael Wodrich | Assign-Funktion:
Bin zum wiederholten Mal auf die Nase gefallen.
Wenn mit der Assign-Funktion gearbeitet wird, dann muß zwingend nach dem Close ein Assign-Befehl der Form KompilierenMarkierenSeparieren abgesetzt werden.
Ich hatte in einer Schleife viele File bearbeitet (und artig wieder geschlossen) aber es kam immer ein Abbruch, weil keine Handles mehr frei sind.
Schöne Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 17.07.2006 ▲ |
|
|
|
|
 RGH | Michael Wodrich
Assign-Funktion:
Bin zum wiederholten Mal auf die Nase gefallen.
Wenn mit der Assign-Funktion gearbeitet wird, dann muß zwingend nach dem Close ein Assign-Befehl der Form Assign handle&, abgesetzt werden.
Ich hatte in einer Schleife viele File bearbeitet (und artig wieder geschlossen) aber es kam immer ein Abbruch, weil keine Handles mehr frei sind.
Schöne Grüße Michael Wodrich
Ich fürchte, das Assign handle&, kann Dir niemand abnehmen. Würde das Close handle& das Assignment, pardon: die Zuweisung zwischen Handle und File immer aufheben, würden all jene Programme auf die Nase fallen, die das bisherige Vehalten nutzen. Wenn man viele File in einer Schleife bearbeitet ist es sinnvoller, den traditionellen Assign-Befehl zu verwenden. Unterschiedliche Dateinummern werden ja nur per die gerade geöffneten File gebraucht, was oftmals ja nur eine Eingabe- und eine Ausgabedatei sind.
Saluto Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 17.07.2006 ▲ |
|
|
|
|
 | Ähäm bin ich tattrich oder sind hiword und loword wirklich nicht im Sprachschatz von X10 dabei?  |
|
|
| |
|
|
|
 Michael Wodrich | Sind nicht dabei - war immer per Def selbst konstruiert... |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 07.09.2006 ▲ |
|
|
|
|
 | |
|
| |
|
|
|
 Jac de Lad | Was machen Peek und Poke? Ich hab die noch nie benutzt und in der Doku steht auch nix. |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 08.09.2006 ▲ |
|
|
|
|
 Michael Wodrich | In Basic sind das Befehle zum direkten Lesen und Schreiben des Speichers. In Profan gibts: Byte(), Word(), Long(), Float(), Inp(), InpB(), und ihre Gegenstücke.
Grundlegende Funktionen, die in Basic seit der ersten Stunde da sind und langsam Einzug in Profan halten. Vielleicht gesellen sich ja auch LoWord, HiWord, MakeLong und Get-/PutFloat irgendwann noch dazu.
Schöne Grüße Michael Wodrich
Wollen mal nicht so doll meckern. XProfan ist schon ei richtiges Leckerli und das Fehlende kann programmtechnisch nachgebildet werden, nur langsamer halt. |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 08.09.2006 ▲ |
|
|
|
|
 RGH | iF
Ähäm bin ich tattrich oder sind hiword  und loword  wirklich nicht im Sprachschatz von X10 dabei? 
Ich wußte doch, daß ich was vergessen hatte! Das hatte ich mir, ebenso wie MakeLong zwar ganz fest vorgenommen, ist dann aber irgendwie unter den Tisch gefallen. Ok, ich habe es eben rasch noch eingebaut. (Da Delphi alle drei Funktionen kennt, war es eine Sache von fünf Minuten.)
So, aber jetzt ist XProfan 10 definitiv feature complete. Nichts geht mehr ... außer Bugfixes, versteht sich!
Poke und Peek gibt es doch schon; sie heißen nur anders:
POKE addr&, byte%: Byte Addr&, 0, byte% POKEW addr&, word%: Word Addr&, 0, word% PEEK(addr&): Byte(Addr&, 0) PEEKW(addr&): Word(Addr&, 0)
Die XProfan-Befehle sind sogar deutlich komfortabler: Es gibt sie auch per Long und Float (= Double), man kann ein Offset verwenden und bei den poke-ähnlichen Befehlen lassen sich sogar mehrere Werte in einem Rutsch schreiben (siehe XProfan-Aiuto).
Saluto Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 09.09.2006 ▲ |
|
|
|
|
 Jörg Sellmeyer | Leider ist hierauf nie eine Reaktion gekommen. Ich hab aber dummerweise auch vergessen nochmal nachzuhaken 
Die transparente Farbe als zusätzlichen (optionalen) Parameter bei den Bitmap-Befehlen und Funktionen!!! LoadBmp S, X,Y ;N[,$FFFFF] Bearbeitung von iF Dies liesse sich sehr einfach circa set(SetTransparencyColor,rgb(0,0,0)) festlegen. Nachtrag J. S. Nein! Denn das wäre ja programmweit. Mit meinem Vorschlag kann jedes Bild individuelle Transparenz erhalten. Es wäre ja nicht das was ich mir wünsche. KompilierenMarkierenSeparierenhat die gleiche Wirkung wie KillTimer.
Ein echtes Handle der Speicherbitmap und nicht der Umweg circa Startpaint -1 |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ...  | 10.09.2006 ▲ |
|
|
|
| |
|
- Page 17 - |
|
|
 RGH | Ciao,
in Settimer -1 seher ich keine sinnvolle Erweiterung, da diese Funktion ja schon mit Killtimer abgegolten ist. Zwei Syntaxvarianten per die gleiche Funktion halte ich eher per verwirrend, denn per hilfreich. (Andererseits wäre es in einer Minute eingebaut.)
Das Bitmap-Handle der Speicherbitmap erhält man schon jetzt (ab RC2) mit create(hPic,0,&MEMBMP), den Devicecontext schon seit Version 9 circa die Systemvariable &MEMDC.
Was die frei festlegbare Transparenzfarbe betrifft, wäre das ein etwas größerer Eingriff in meine Transparenz-Biblioteca. Aber aufgeschoben ist nicht aufgehoben. Man munkelt, es könne irgendwann auch eine Version 11 geben ... 
Saluto Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 10.09.2006 ▲ |
|
|
|
|
 Jörg Sellmeyer | Ich meinte auch hauptsächlich die frei wählbare Transparenz. Das mit SetTimer wäre praktisch, weil per den Befehl die Syntax einheitlicher wird und man das Ganze quasi numerisch steuern potuto (bei mehreren Timern einfacher zu handhaben). Mit SubProc läßt sich das Problem aber schon sehr locker erschlagen.
create(hPic,0,&MEMBMP)
Hoppla! Das habe ich noch gar nicht richtig registriert, Klasse!
Man munkelt, es könne irgendwann auch eine Version 11 geben ...
Sach bloß? Ganz Nußloch rumort schon, was ;)
Saluto Jörg |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ...  | 10.09.2006 ▲ |
|
|
|