| |
|
|
- Página 1 - |
|
| Das Trackmenu - si yo mich bastante erinnere - war el Procedimiento siempre sólo brauchbar solange uno en el hwnd arbeitet, simplemente wegen el Positionsangabe.
Mein Vorschlag, si Trackmenu no Parámetro bekommt, entonces el Trackmenu a Mausposition redactar.
Mittlerweile Tuve me esta una Proc geschrieben, aber mich sí trotzdem Jahrelang gequält (P²4.5=>P7) y así se otro no ebenso quälen... KompilierenMarcaSeparación
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
|
|
|
| |
|
|
| |
|
- Página 2 - |
|
|
Michael Dell | Hab Yo auch así verstanden! |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 28.09.2006 ▲ |
|
|
|
|
Jac de Lad | Yo weiß ahora no genau, qué Nativ-Code es, aber soweit Yo el verstanden y angeregt hatte, war el Concepto Teile el PRC en Extradateien auszulagern y sólo en Gebrauch (sprich en Erreichen uno Befehls, el el Expediente lädt (z.B. ProfanExec datei.xpdl)) a invitar y así auszuführen, como sería el Code direkt en el Prog posición. |
|
|
| 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 es Quellcode, el en Maschinencode umgewandelt wurde. Um el con Profano a erreichen, debería Roland el kompletten Profano-Kompiler neu escribir, porque dieser bislang nämlich no así umgewandelt se, pero sólo zeilenweise Codes ausführt. Lo son aber ya una nativen Profano-Compiler, nämlich Sebastian Königs Profano2Cpp. |
|
|
| |
|
|
|
Michael Dell | [quote:5091dbcba4] Yo weiß ahora no genau, qué Nativ-Code es, aber soweit Yo el verstanden y angeregt hatte, war el Concepto Teile el PRC en Extradateien auszulagern y sólo en Gebrauch (sprich en Erreichen uno Befehls, el el Expediente lädt (z.B. ProfanExec datei.xpdl)) a invitar y así auszuführen, como sería el Code direkt en el Prog posición. [/quote:5091dbcba4]Sí, Yo erinnere mich el Roland entonces Antwortete el él daran denkt Pdls einzuführen el en el Nativ-Code (also eigendlich como echte Dlls) producido voluntad debería. Im gegensatz a Unidades oder Prcs währen el sí entonces con cada Profano Versión nutzbar y en otro Idiomas. |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 28.09.2006 ▲ |
|
|
|
|
Jörg Sellmeyer | CreateMenu como Función. Yo weiß, daß el por Api auch va aber viele otro Sachen puede ser auch por Api erledigen. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 08.10.2006 ▲ |
|
|
|
|
RGH | [quote:fdb38c0221=Jörg Sellmeyer]CreateMenu como Función. Yo weiß, daß el por Api auch va aber viele otro Sachen puede ser auch por Api erledigen.[/quote:fdb38c0221] Sí, daran Yo auch ya pensamiento, y el es weit oben en el Liste para el erste XProfan-Versión después de 10.0!
Aber actualmente zwinge Yo mich, todos Propuestas para Erweiterungen a XProfan y XProfed a überlesen, así endlich el aktuelle Versión fertig se.
(Für heute Yo me el Fertigstellung el Referenz en el Ayuda vorgenommen y a para nächsten Wochenende muß el Ayuda, incl. OpenGL- y SQL-Kurs, fertig ser! Dann se el CD zusammengestellt. Wer me also todavía algo para el CD enviar voluntad ...)
Saludo 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:76612e922f=RGH][quote:76612e922f=Jörg Sellmeyer]CreateMenu como Función. Yo weiß, daß el por Api auch va aber viele otro Sachen puede ser auch por Api erledigen.[/quote:76612e922f] Sí, daran Yo auch ya pensamiento, y el es weit oben en el Liste para el erste XProfan-Versión después de 10.0![/quote:76612e922f] Klasse!
[quote:76612e922f=RGH] (Für heute Yo me el Fertigstellung el Referenz en el Ayuda vorgenommen y a para nächsten Wochenende muß el Ayuda, incl. OpenGL- y SQL-Kurs, fertig ser! Dann se el CD zusammengestellt. Wer me also todavía algo para el CD enviar voluntad ...)
Saludo Roland[/quote:76612e922f] Schickst Usted porque vorher ni fertige Versión des Editors fuera? Wenns Usted bastante es, podría Yo mi aufgebohrte Versión todavía mitliefern. Dann wäre natürlich el endgültige Ver código fuente para mich wichtig. Saludo Jörg |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 08.10.2006 ▲ |
|
|
|
|
RGH | [quote:e78d91de61=Jörg Sellmeyer]Schickst Usted porque vorher ni fertige Versión des Editors fuera? Wenns Usted bastante es, podría Yo mi aufgebohrte Versión todavía mitliefern. Dann wäre natürlich el endgültige Ver código fuente para mich wichtig.[/quote:e78d91de61] Sí! Ursprünglich Tuve para heute Abend geplant, el Versión 0.99d des Editors y RC8 de XProfan rauszuschicken. Aber Yo Yo fürchte, zumindest el Editor verschiebt son wenige Tage, como heute sólo veces el Ayuda Vorrang ha.
Saludo 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 | ¡Hola zusammen...
Yo blanco ahora no si el ya instalado wurde, pero si no, halte Yo para una sinnvolle Sache.
Yo mache auch algo con PHP, y como hay una wunderbare Función, el Timestamp.
(Für el, el con PHP nix al Hut haben: el Timstamp Es el Anzahl el Sekunden seit el Geburt de UNIX, also seit el 01.01.1970 0:0:00)
Auf esta Art y Weise erhält uno una absolute IntegerZahl en aktuelle Tiempo de el uno relativ con einfachen Mitteln después de oben y unten rechnen kann. El Umrechnung uno Datums Cuerdas es dagegen doch bastante 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 Usted en el Codesnippets. |
|
|
| |
|
|
|
| Yo wünsche me:
Wenn el Zweite Param de ProcAddr con un Minus beginnt (z.B. -1 o. -4 o. -0) Luego se el Procedimiento no gleicht una Call el Adresse aufgeführt - pero XProfan merkt se lediglich en una Stapel el el Procedimiento ausgeführt voluntad se.
El Procedimiento se sólo entonces ausgeführt si la Befehl WaitCallBackStack (sólo una Beispielname!) en el XProfanProgramm aufgerufen se. Waitinput y GetMessage könnten (muss pero no - vlt. incluso mejor si no) hierbei WaitCallBackStack ebenfalls intern aufrufen!
Grund: Auch si una Programa kein WaitInput oder Getmessage ha debería uno con WaitCallBackStack el aufgelaufenen ProcAddrCalls a Abarbeitung veranlassen puede. (z.B. en Spielen con SetTimer-Api)
Hab me en Aufgabentellung hier vieles esta pensamiento. |
|
|
| |
|
|
|
| Apéndice a Erklärung:
En uno Enumerations-Api sería uno después de como antes ProcAddr con positivem 2.Param füllen - macht el Ganze auch Abwärzkompatibel.
Características denen uno sin embargo una ProcAddr übergibt - welche no warten o. el Call auch después de Ende el eigendlichen Función todavía aufrufen (z.B. wProc/Temporizador & co) - podría uno nun aber erstmalig el otro ProcAddr transferencia. Como el Procs sólo en WaitCallBackStack abgearbeitet voluntad - y no mehr mitten en el ProfanCode wäre ProcAddr nun para 1. Tiempo save. |
|
|
| |
|
|