Español
Wünsche y Sugerencias

Künftige XProfan-Versionen - Wünsche?

 
- 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

 
08.09.2006  
 



 
- Página 4 -



Jörg
Sellmeyer
Yo fände lo bien, si Height(%hwnd) auch una evtl. vorhandene Toolbar berücksichtigt. Im Moment voluntad el Buttons nämlich simplemente überdeckt.
Saludo
Jörg
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
21.10.2007  
 



...Yo hätte auch una Wunsch:
Wenn en el Programa así einiges Creatiert se, muss el para Schluss en efecto con Delete..., Destroy... oder Disponer... lejos voluntad. Hier wäre una Befehl oder una Función wünschenswert, el Yo beim Beenden des Programmes simplemente aufrufe y el entonces el Freischreiben en el Speicher automáticamente hecho.
 
23.10.2007  
 




Frank
Abbing

Hier wäre una Befehl oder una Función wünschenswert, el Yo beim Beenden des Programmes simplemente aufrufe y el entonces el Freischreiben en el Speicher automáticamente hecho.


Algo como es en neuen Windowsversionen (de XP glaube Yo) instalado. Beim Beenden uno Programms voluntad dessen Speicher otra vez freigegeben, el lo besetzt hatte.
 
23.10.2007  
 



@Franco

Dann wären also Befehle como DeleteObject.. y Disponer... no mehr nötig ???
 
23.10.2007  
 




RGH
Horst Horn
@Franco

Dann wären also Befehle como DeleteObject.. y Disponer... no mehr nötig ???


Hier irrst Usted!
In Prozeduren müßten el lokalen Dinger trotzdem gezielt vernichtet voluntad, así lo en häufigem Aufruf derselben no a Katastrophe kommt.

Außerdem müßte Yo una Verwaltung el erzeugten Objetos einbauen, así Yo weiß welches Handle a qué gehört ... y el sería XProfan no necesariamente beschleunigen ...

Yo voluntad lo aber veces en el Hinterkopf behalten. DestroyWindow y DeleteObject ließen se aber tal vez a una de beiden zusammenfassen. Von Fensterhandles kann Yo el Klasse ermitteln. Läßt se no Fensterklasse ermitteln, muß lo sí una Objeto ser.

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
23.10.2007  
 



@Roland


Yo voluntad lo aber veces en el Hinterkopf behalten.


Hab doch gewusst, dass uno con Usted rechnen kann
 
23.10.2007  
 




Jörg
Sellmeyer

DestroyWindow y DeleteObject ließen se aber tal vez a una de beiden zusammenfassen.


Sehr gute Concepto!

Como sieht lo porque con otro Wünschen hier de el Foro de:
Tray Icons: [web]https://XProfan.com/thread.core?t=5750[/web]
iFs Cuestión bzgl Enter: [web]https://XProfan.com/thread.core?t=4635[/web]
y UseFont + LoadBmp: [web]https://XProfan.com/thread.core?t=5760[/web]
Mi propio Anregung ca. Tranzparenz en Bildern:


El transparente Farbe como zusätzlichen (optionalen) Parámetro en el Mapa de bits-Befehlen y Características!!!
LoadBmp S, X,Y ;N[,$FFFFF]

Wo en como natürlich entonces auch todavía wünschenswert wäre, una Static transparent a hacer (si el überhaupt va)

Stringlänge de getText$: [web]https://XProfan.com/thread.core?t=4631[/web]
No daß ego benötigen sería, aber tal vez es hier sí qué dran
Unicode: [web]https://www.rgh-soft.de/forum01/read.php?f=9&i=2969&t=2964[/web]
Neuer ChooseDir-Diálogo:
[web]https://XProfan.com/thread.core?t=2179&start=168[/web]
y cómo sieht lo con el Callbacks de? Puedo mich erinnern, daß beim Subclassing Problemas auftreten.

Saludo
Jörg
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
23.10.2007  
 




Jac
de
Lad
Und una Parámetro, en Ventana principal transparent a redactar...
 
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
23.10.2007  
 




Frank
Abbing

Dann wären also Befehle como DeleteObject.. y Disponer... no mehr nötig ???


DeleteObject son una Handle frei. Benutzt dein Programa sólo unos pocos su, es tatsächlich no erforderlich, ellos a löschen. Werden aber en el Programmablauf laufend Handle reserviert, entonces ya, porque irgendwann Windows Handle-Liste voll es.
Mit Disponer verhält lo genauso.

Deiner Cuestión Yo aber entnommen, dass du al Programmende con un Rund-Um-Schlag alles liberación willst, qué reserviert wurde. Ab XP es el eigentlich unnötig, porque Windows sowieso el Programmspeicher entlädt.
Aunque gehört el Freigabe para guten Ton y debería de cada Programmer vorgenommen voluntad..
 
23.10.2007  
 



@Franco


Aunque gehört el Freigabe para guten Ton y debería de cada Programmer vorgenommen voluntad..


So sieht en un meiner Programas el gute Ton para Schluss de:
KompilierenMarcaSeparación
PROC PROGRAMM_ENDE

    CloseMessages(%hwnd)
    freedll lvdll&
    freedll icon_dll&
    Dispose icons#
    Dispose itemtexts#
    Dispose nurso#
    Dispose bereich#
    Dispose maus_bereich#
    USERMESSAGES 0
    DELETEOBJECT font0%
    DELETEOBJECT font1%
    DELETEOBJECT font2%
    DELETEOBJECT font3%
    Assign #1,tempL$
    ERASE #1
    Assign #2,tempR$
    ERASE #2
    I%=LEN(path1$)
    path1$=LEFT$(path1$,I%-1)
    I%=LEN(path2$)
    path2$=LEFT$(path2$,I%-1)
    Case (I%=3):path2$=LEFT$(path2$,2)
    ASSIGN #5,pfad$+COMM_DATAS+log_name$
    REWRITE #5
    PRINT #5,path1$
    PRINT #5,path2$
    CLOSE #5
    EE%=1

ENDPROC


Como son ya algunos Sachen a berücksichtigen. Daher wäre lo de Vorteil, si alles en un Resbalón, como Usted así correcto schreibst, bereinigt voluntad podría
 
23.10.2007  
 




Jörg
Sellmeyer
Lo wäre sí ya nützlich, si cada dieser Befehle mehrere Parámetro akzeptieren/verarbeiten sería:
KompilierenMarcaSeparación
freedll lvdll&,icon_dll&
Dispose icons#,itemtexts#,nurso#,bereich#,maus_bereich#
USERMESSAGES 0 das kannste Dir ersparen
DELETEOBJECT font0%,font1%,font2%,fon
pre>

Se puede natürlich auch una Procedimiento escribir:
KompilierenMarcaSeparación
Saludo
Jörg
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
23.10.2007  
 




Frank
Abbing

USERMESSAGES 0 el kannste Usted ersparen


Seguro? Tuve beim Programmende veces fiese Se bloquea, a Yo el einbaute. Seit el es lo en cada meiner Codes.


Lo wäre sí ya nützlich, si cada dieser Befehle mehrere Parámetro akzeptieren/verarbeiten sería:


In el Tat!
 
24.10.2007  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

20.155 Views

Untitledvor 0 min.
holmol9330.05.2013
Stephan Sonneborn02.03.2012
Julian Schmidt09.11.2011

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie