| |
|
|
- Seite 1 - |
|
| Hier werden Wünsche geäußert.
[box:174b705055]Ich wünsche mir für XProfan10:[/box:174b705055] isset(a&) zum Prüfen ob a& declariert ist unset(a&) zum undeklarieren von a& sort(array[&|$]) / Sortierbefehle für Arrays Startpaint -1 benötigt 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. |
|
|
| |
|
|
| |
|
- Seite 16 - |
|
|
RGH | Dietmar Horn
Zuletzt betraf das mein Posting bzgl. XProfan 10 und der Geschichte mit den Listbox-Handles (Listbox auf GroupBox-Handle klappte nicht). Erst nachdem einer meiner Schüler nachhakte, reagierte Roland darauf, und seit der letzten Subscriptionslieferung ist mein Listbox-Problem dadurch gelöst.
Hallo Dietmar, wie ich schon an Michael schrieb: Manchmal dauert es eine Weile. In diesem Fall hatte ich mir die Geschichte zwar sofort angesehen, nachdem ein entsprechendes Miniprogframm zum Nachvollziehen des Fehlers gepostet wurde, aber bis ich darauf kam, daß daran ein Fensterstil schuld war, den ich auf Forderung eines anderen Mitgliedes dieses Forums eingebaut hatte, dauerte es eine Weile! Und eine Bestätigungsmeldung wie Ich habe das Testprogramm runtergeladen und arbeite daran! halte ich in einem Forum für eher überflüssig.
Dietmar Horn
Vor kurzem habe ich bemerkt, daß auch die aktuelle XProfan-10-Beta noch Probleme mit Text-auf-Static-auf-Dialog hat (es wird nur GetSysColor(15)-Matsch dargestellt, obwohl es bis XPRF 9.1 damit keinerlei Probleme gab).
Bei Bugs in XProfan 10 Beta bitte grundsätzlich eine kurze Mail mit minimalem Beispielprogramm zum Nachvollziehen des Fehlers bitte an mich direkt. Hier im Forum geht es um Wünsche und nicht um Bugs! Ach ja: Und nicht lange warten, denn je dichter vor dem Redaktionschluß die Meldungen reinkommen, desto gröber wird der Filter, nach denen ich die Probleme herausfiltere, die ich noch behandelt werden.
Gruß 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 Dell | Hallo Roland,
danke für deine Antwort. Ich erwarte natürlich nicht sofort Antworten war mir nur eben ein paar mal passiert. Die anregegung zu Create(Hyperlink... ist z.B. ne ganze weile her.
Hab das auch nicht bös gemeint oder so, hab Euch doch alle lieb |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 17.07.2006 ▲ |
|
|
|
|
RGH | Michael Dell
Die anregegung zu Create(Hyperlink... ist z.B. ne ganze weile her.
Das ist so ein Fall, den ich für mich noch nicht entschieden habe und deshalb habe ich mich dazu auch noch nicht geäußert. Das heißt aber nicht, daß es in Vergessenheit geraten ist. (Obwohl ich natürlich nicht ausschließen kann, daß ich auch mal was übersehe oder vergesse.)
Momentan hat allerdings Bugfixing den absoluten Vorrang.
Gruß 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 Dateien 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 Dateien 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 Datei immer aufheben, würden all jene Programme auf die Nase fallen, die das bisherige Vehalten nutzen. Wenn man viele Dateien in einer Schleife bearbeitet ist es sinnvoller, den traditionellen Assign-Befehl zu verwenden. Unterschiedliche Dateinummern werden ja nur für die gerade geöffneten Dateien gebraucht, was oftmals ja nur eine Eingabe- und eine Ausgabedatei sind.
Gruß 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 für 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-Hilfe).
Gruß 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 über 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 über Startpaint -1 |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 10.09.2006 ▲ |
|
|
|