Deutsch
Wünsche und Anregungen

XProfan10 - Wünsche

 
- 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.
 
19.06.2005  
 



 
- Seite 16 -



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
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
 
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?
 
07.09.2006  
 




Michael
Wodrich
Sind nicht dabei - war immer per Def selbst konstruiert...
 
Programmieren, das spannendste Detektivspiel der Welt.
07.09.2006  
 



Michael Wodrich
Sind nicht dabei - war immer per Def selbst konstruiert...


Grrr das ist wie Peek  und Poke ... dabei sinds doch Funktionen welche - wenn überhaupt - sehr oft angerannt werden - wo also maximaler Speed wünschenswert wäre.
 
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.



KompilierenMarkierenSeparieren
hat 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  
 



 
- Seite 17 -



RGH
Hallo,

in Settimer -1 seher ich keine sinnvolle Erweiterung, da diese Funktion ja schon mit Killtimer abgegolten ist. Zwei Syntaxvarianten für die gleiche Funktion halte ich eher für verwirrend, denn für 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 über die Systemvariable &MEMDC.

Was die frei festlegbare Transparenzfarbe betrifft, wäre das ein etwas größerer Eingriff in meine Transparenz-Bibliothek. Aber aufgeschoben ist nicht aufgehoben. Man munkelt, es könne irgendwann auch eine Version 11 geben ...

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
10.09.2006  
 




Jörg
Sellmeyer
Ich meinte auch hauptsächlich die frei wählbare Transparenz. Das mit SetTimer wäre praktisch, weil für den Befehl die Syntax einheitlicher wird und man das Ganze quasi numerisch steuern könnte (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 ;)

Gruß
Jörg
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
10.09.2006  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

48.110 Betrachtungen

Unbenanntvor 0 min.
RudiB.07.04.2016
H.Brill26.11.2014
Peter Max Müller06.09.2014
mj04.05.2014
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie