| |
|
|
- page 1 - |
|
| cela Trackmenu - si je mich droite erinnere - était qui Procédure toujours seulement brauchbar solange on sur dem hwnd arbeitet, simple à cause de qui Positionsangabe.
mon Vorschlag, si Trackmenu aucun paramètre bekommt, ensuite cela Trackmenu à Mausposition erstellen.
Mittlerweile J'ai eu mir hierfür une Proc geschrieben, mais mich oui quand même Jahrelang gequält (P²4.5=>P7) et avec cela sich autre pas ebenso tracasser... KompilierenMarqueSéparation
Proc Trackmenu_bymousepos
Declare Gmp#,Dx&,Dy&
Dim Gmp#,8
External("user32","ClientToScreen",%Hwnd,Gmp#)
Dx&=Long(Gmp#,0)
Dy&=Long(Gmp#,4)
External("user32","GetCursorPos",Gmp#)
Trackmenu (Long(Gmp#,0)-Dx&),(Long(Gmp#,4)-Dy&)
Dispose Gmp#
oc
|
|
|
| |
|
|
| |
|
- page 2 - |
|
|
Michael Dell | Hab je aussi so verstanden! |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 28.09.2006 ▲ |
|
|
|
|
Jac de Lad | je sais maintenant pas oui c'est ca, quoi Nativ-Code ist, mais soweit je cela verstanden et angeregt hatte, était qui concept Teile qui PRC dans Extradateien auszulagern et seulement chez Gebrauch (sprich chez Erreichen eines Befehls, qui qui Dossier invite (z.B. ProfanExec fichier.xpdl)) trop magasin et so auszuführen, comme serait qui Code direct im Prog stehen. |
|
|
| 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 | 28.09.2006 ▲ |
|
|
|
|
Frank Abbing | Nativer Code ist Quellcode, qui dans Maschinencode umgewandelt wurde. Um cela avec Profan trop erreichen, devrait Roland den kompletten Profan-Kompiler récente écrivons, weil cette jusqu'alors nämlich pas so umgewandelt wird, mais seulement zeilenweise Codes ausführt. il y a mais déjà une nativen Profan-Compiler, nämlich Sebastian Königs Profan2Cpp. |
|
|
| |
|
|
|
Michael Dell | [quote-part:5091dbcba4] je sais maintenant pas oui c'est ca, quoi Nativ-Code ist, mais soweit je cela verstanden et angeregt hatte, était qui concept Teile qui PRC dans Extradateien auszulagern et seulement chez Gebrauch (sprich chez Erreichen eines Befehls, qui qui Dossier invite (z.B. ProfanExec fichier.xpdl)) trop magasin et so auszuführen, comme serait qui Code direct im Prog stehen. [/quote-part:5091dbcba4]oui, je erinnere mich cela Roland ensuite Antwortete cela il daran denkt Pdls einzuführen qui im Nativ-Code (alors eigendlich comme echte Dlls) erzeugt volonté devoir. Im opposition le Unités ou bien Prcs währen qui oui ensuite avec chacun Profan Version nutzbar et dans anderen Sprachen. |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 28.09.2006 ▲ |
|
|
|
|
Jörg Sellmeyer | CreateMenu comme Funktion. je sais, qui cela per Api aussi allez mais viele autre Sachen peux on aussi per Api erledigen. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 08.10.2006 ▲ |
|
|
|
|
RGH | [quote-part:fdb38c0221=Jörg Sellmeyer]CreateMenu comme Funktion. je sais, qui cela per Api aussi allez mais viele autre Sachen peux on aussi per Api erledigen.[/quote-part:fdb38c0221] oui, daran habe je aussi déjà gedacht, et cela steht large dessus sur qui liste pour la première XProfan-Version pour 10.0!
mais derzeit zwinge je mich, alle Propositions pour Erweiterungen trop XProfan et XProfed trop überlesen, avec cela enfin qui aktuelle Version fertig wird.
(Pour aujourd'hui habe je mir qui Fertigstellung qui référence dans qui Aider vorgenommen et jusqu'à zum prochain Wochenende doit qui Aider, incl. OpenGL- et SQL-Kurs, fertig son! ensuite wird qui CD zusammengestellt. qui mir alors et avec ca pour qui CD envoyons veux ...)
Salut 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 | 08.10.2006 ▲ |
|
|
|
|
Jörg Sellmeyer | [quote-part:76612e922f=RGH][quote-part:76612e922f=Jörg Sellmeyer]CreateMenu comme Funktion. je sais, qui cela per Api aussi allez mais viele autre Sachen peux on aussi per Api erledigen.[/quote-part:76612e922f] oui, daran habe je aussi déjà gedacht, et cela steht large dessus sur qui liste pour la première XProfan-Version pour 10.0![/quote-part:76612e922f] super!
[quote-part:76612e922f=RGH] (Pour aujourd'hui habe je mir qui Fertigstellung qui référence dans qui Aider vorgenommen et jusqu'à zum prochain Wochenende doit qui Aider, incl. OpenGL- et SQL-Kurs, fertig son! ensuite wird qui CD zusammengestellt. qui mir alors et avec ca pour qui CD envoyons veux ...)
Salut Roland[/quote-part:76612e922f] envoies Du car auparavant encore une fertige Version des Editors raus? Wenns Dir droite ist, pourrait je mon aufgebohrte Version encore mitliefern. ensuite wäre naturellement qui final Voir le texte source pour mich important. Salut Jörg |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 08.10.2006 ▲ |
|
|
|
|
RGH | [quote-part:e78d91ab61=Jörg Sellmeyer]envoies Du car auparavant encore une fertige Version des Editors raus? Wenns Dir droite ist, pourrait je mon aufgebohrte Version encore mitliefern. ensuite wäre naturellement qui final Voir le texte source pour mich important.[/quote-part:e78d91ab61] oui! Ursprünglich J'ai eu pour aujourd'hui soir geplant, qui Version 0.99d des Editors et RC8 de XProfan rauszuschicken. mais je je fürchte, zumindest qui Editor verschiebt sich um wenige Tage, là aujourd'hui seulement fois le Aider Vorrang hat.
Salut 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 | 08.10.2006 ▲ |
|
|
|
|
Hubert Binnewies | allô zusammen...
je weiss maintenant pas si cela déjà incorporé wurde, mais si pas, halte je es pour une sinnvolle l'affaire.
je fais aussi quelque chose avec PHP, et là gibt es une wunderbare Funktion, den Timestamp.
(Pour qui, qui avec PHP nix am Hut avons: qui Timstamp ist le nombre qui Sekunden depuis qui naissance de UNIX, alors depuis dem 01.01.1970 0:0:00)
sur cet Art et Weise erhält on une absolute IntegerZahl sur qui aktuelle Zeit de qui on relativ avec einfachen Mitteln pour dessus et unten le calcul peux. qui change eines Datums Cordes ist dagegen doch droite mühsam.
Hubert |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 13.10.2006 ▲ |
|
|
|
|
| Findest Du chez den Codesnippets. |
|
|
| |
|
|
|
| je wünsche mir:
si qui Zweite Param de ProcAddr avec einem Minus beginnt (z.B. -1 o. -4 o. -0) ensuite wird qui Procédure pas gleicht pour einem Call qui Adresse aufgeführt - mais XProfan merkt sich lediglich sur einem Stapel cela qui Procédure fonctionnement volonté soll.
qui Procédure wird seulement ensuite fonctionnement si qui Befehl WaitCallBackStack (seulement un Beispielname!) im XProfanProgramm aufgerufen wird. Waitinput et GetMessage könnten (muss mais pas - vlt. sogar besser si pas) hierbei WaitCallBackStack également interne appel!
Grund: aussi si un Programme ne...aucune WaitInput ou bien Getmessage hat sollte on avec WaitCallBackStack den aufgelaufenen ProcAddrCalls zur Abarbeitung provoquer peut. (z.B. dans Spielen avec SetTimer-Api)
Hab mir chez qui Aufgabentellung ici vieles dabei gedacht. |
|
|
| |
|
|
|
| Nachtrag zur Erklärung:
chez einer Enumerations-Api serait on pour comment avant ProcAddr avec positivem 2.Param füllen - pouvoir cela Ganze aussi Abwärzkompatibel.
Funktionen denen on cependant un ProcAddr übergibt - quelle pas attendre bzw. den Call aussi pour Ende qui eigendlichen Funktion encore appel (z.B. wProc/Minuteur & co) - pourrait on eh bien mais erstmalig l'autre ProcAddr transfert. là qui Procs seulement chez WaitCallBackStack abgearbeitet volonté - et pas plus mitten im ProfanCode wäre ProcAddr eh bien zum 1. la fois save. |
|
|
| |
|
|