Español
Incluye

control: scrollControl, Scrollwindow, Scrollarea

 
- Página 1 -


scrollWindow Control

Descargar
externer Descargar


Referencia: Incluir veraltet, neuere ScrollControl-Función direkt en el Präkompiler  [...]  enthalten.

1 kB
Hochgeladen:13.03.2010
Ladeanzahl465
Descargar
 
24.02.2008  
 



 
- Página 4 -


Jörg Sellmeyer
Yo vermute veces, hinter Deinem sc.setup(...) versteckt se así algo como SetWindowPos oder?


Sí, aber el es ya deutlich mehr.

Jörg Sellmeyer
Das Ganze se entonces 10 Pixel después de rechts "neben" el Monitor geschoben.


Tiempo 10 no Plus - y el es auch wichtig como Plus hier a wenig es en Multimonitoren.

Jörg Sellmeyer
Wobei como en efecto reichen sería, lo 10 Pixel neben la ventana principal a mover.


Das Control kann 2 Haupteigenschaften haben: Als Scroll-Ventana y Scroll-Control. Ventana después de Ventana principal+10 reicht no, Control después de Ventana principal+10 reicht wegen el Clipping.

Stefan M. Caillet
Klappt super.


Gern geschehen!
 
07.11.2008  
 




Jörg
Sellmeyer

Tiempo 10 no Plus


Natürlich Tiempo - wer lesen kann es klar en el Vorteil
Gracias para el Erklärungen.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
07.11.2008  
 




Stefan
M.
Caillet
Posesiones ffolgendes bein Verstecken el MYAREA1 festgestellt:
Wenn Yo nun una Static oder qué De todos modos en el Diálogo lege y luego el fenster minimiere y otra vez vergrössere, se el Statich otra vez de el MYAREA1 überdeckt uund el MYAREA1 es otra vez aktiv.
Dies es dadurch a verhindern, dass während el MYAEA1 verstekt es, auch el Subclassing gestoppt se! para Glück reicht lo, antes el einblenden des Statics con el Befehl "SubClass MYDLG&, 0" Das Subclassing des Dialogfensters auszuschalten.
Si el Static geschlossen , y el MYAREA1 otra vez adecuado se, muss simplemente con "SubClass MYDLG&, 1" el Subclassing otra vez aktiviert.
Stefan
 
Ich habe grosses Glück, weil ich Mitmenschen helfen darf.
Entwicklungsumgebung:
XProfan11 , Win XP Pro 32Bit , Win XP Home ,Win7 HomePremium 64Bit
PC: P4/3GHz , 2GB RAM , 1700GB HD
Laptop: Intel Core 2 Duo /2,2GHz , 4GB RAM , 500GB HD
10.11.2008  
 



Man muss todavía no una vez el SubClassing dafür abstellen, pero sólo el sc.subClass(meinControl... (por z.B. caso) de el subClassProc ausklammern o. garnicht sólo "anrennen" si esta no Función tun se.
KompilierenMarcaSeparaciónalso en el Principio lediglich una bool iWannaThatmeinControlScrollAreaIsDoingSomeJob nötig.

Der Witz es aber, dass lo tatsächlich wohl performant wäre, zusätzlich auch todavía el SubClassing para meinControl abzustellen - also así, como Stefan ya angemerkt ha. In diesem Fall muss aber auch zusätzlich el Case genutzt voluntad sodass sc.subClass garnicht sólo aufgerufen se, si kein SubClassing para meinControl durchgeführt voluntad se.
 
10.11.2008  
 




Stefan
M.
Caillet
Auf el Concepto el Aufrufe en el SubClassProc bastante oder auch teilweise a verhindern, bin Yo auch gekommen. Desde que en mi Programa para el Verstecken y Mostrar el MYAREA1 zwei kleine Procs (ShowArea + HideArea) yerwende, es no nötig, todavía extra ne Variable para el Steuerung el SubClassProc utilizarse. Yo el Befehl "SubClass MYDLG&,n"
en el beiden Procs aufgenommen, sodass Yo no cada Screen, el I diesem Dialogfeld nutzen voluntad, beim Verstecken el MYAREA1 auch todavía separat ans Ausschalten des Subclassings denken muss. Somit restos Programmgerüst auch para spätere verwendung universeller einsetzbar.
Stefan
 
Ich habe grosses Glück, weil ich Mitmenschen helfen darf.
Entwicklungsumgebung:
XProfan11 , Win XP Pro 32Bit , Win XP Home ,Win7 HomePremium 64Bit
PC: P4/3GHz , 2GB RAM , 1700GB HD
Laptop: Intel Core 2 Duo /2,2GHz , 4GB RAM , 500GB HD
10.11.2008  
 




Stefan
M.
Caillet
Hola si,
wiedermal I, con ner Cuestión:
Como %MouseX u. %MouseY en el Dialogfenster MYDLG& no Funktionieren, frage Yo el MausPosition con nachfolgendem Code de. (Yo brauche el Koordinaten en ellos a el GET_MonthCalHit Procedimiento a übermitteln.)
KompilierenMarcaSeparación
DEF ScreenToClient(2) ! "user32","ScreenToClient"
DEF GetCursorPos(1) !"USER32","GetCursorPos"
declare MouseX&,MouseY&

proc MausPos

    declare rect#
    Dim rect#,16
    GetCursorPos(rect#)
    ScreenToClient(mydlg&,rect#)
    MouseX&=Long(rect#,0)
    MouseY&=Long(rect#,4)
    Dispose rect#

Ich habe grosses Glück, weil ich Mitmenschen helfen darf.
Entwicklungsumgebung:
XProfan11 , Win XP Pro 32Bit , Win XP Home ,Win7 HomePremium 64Bit
PC: P4/3GHz , 2GB RAM , 1700GB HD
Laptop: Intel Core 2 Duo /2,2GHz , 4GB RAM , 500GB HD
20.11.2008  
 



Asynchon con (GetAsyncKeyState(1) & $8000) para el Linke, y ...state(2) para el Rechte, probier aber primero con getKeyState.

Tip: El mouse.inc (el z.B. auch en el Cards Paket beiliegt) ha una Función getMousePos el a) global y b) para Ventana el Positionen korrekt ausgibt, simplemente por Parámetro el Handle angeben oder Parámetro weglassen. Darin son aber auch el Función lm_ y rm_ definiert para Linke y Rechte Maustastenabprüfung.

Aber en el Grunde solltest Usted el Message vom Control beziehen, si darauf geklickt wurde - z.B. wm_lButtonDown, oder una el Control angepasstere Nachricht, porque meist beinhalten esta Noticias auch el Clientposition des Klicks.
 
20.11.2008  
 




Jac
de
Lad
Hola si!

Im Zuge des Umbaus de Gamsav en skalierbares Ventana Yo festgestellt, dass el Scrollsbars des Scrollcontrols una Aufruf de ?.Setup() no o. fehlerhaft adecuado voluntad. Tal vez kannst du como qué hacer.

Jac
 
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
13.02.2009  
 



ScrollControl Actualización: [...]  - ahora voluntad Scrollbarpfeile auch bajo Windows Vista y 7 korrekt suscrito.
 
22.11.2009  
 



Actualización vom ScrollWindow-Control, Descargar oben, völlig neue "Technik", absolut flimmerfrei y unschlagbar simplemente en el Anwendung.
KompilierenMarcaSeparación
28.02.2010  
 



Bitte una vez esta Exe testen, si el Scrollfenster wirklich auch bajo allen Umständen siempre perfekt funktioniert y el Scroller se De todos modos korrekt ansprechen dejar: [...] 

499 kB
Hochgeladen:01.03.2010
Ladeanzahl362
Descargar
 
01.03.2010  
 




ByteAttack
Funktioniert en me (Win7/64) einwandfrei.
 
Website:  [...] 
Facebook:  [...] 
01.03.2010  
 




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

68.631 Views

Untitledvor 0 min.
Matzbub vor 17 Tagen
Normann Strübli06.02.2023
Rc31.01.2022
Michael W.28.10.2020
Más...

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