| |
|
|
- Page 1 - |
|
|
|
|
| |
|
|
| |
|
- Page 4 - |
|
|
| Jörg Sellmeyer
I suspect time, behind Your sc.setup(...) cache itself such a thing How SetWindowPos or?
Yes, but this is already explicit More.
Jörg Sellmeyer
the whole becomes then 10 Pixel to right "neben" whom Monitor shoved.
time 10 not plus - and this is too important there plus here To little is with Multimonitoren.
Jörg Sellmeyer
where there indeed wealthy would, it 10 Pixel next to the Mainwindow To move.
the Control can 2 Haupteigenschaften having: as Scroll-Window and Scroll-Control. Window after Mainwindow+10 reicht not, Control to Mainwindow+10 reicht because of the Clipping.
Stefan M. Caillet
Klappt super.
gladly happen! |
|
|
| |
|
|
|
Jörg Sellmeyer |
time 10 not plus
naturally time - who reading can is clear in the benefit thanks for Explanations. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 11/07/08 ▲ |
|
|
|
|
Stefan M. Caillet | have ffolgendes leg hide the MYAREA1 fixes: If I now one Static or whatever on the dialog lay and then the window minimiere and again vergrössere, becomes the Statich again from the MYAREA1 überdeckt uund The MYAREA1 is again active. these therefore To prevent, that during The MYAEA1 verstekt is, too the Subclassing gestoppt becomes! to that Happiness reicht it, to the overlay the Statics with the commands "SubClass MYDLG&, 0" the Subclassing the Dialogfensters auszuschalten. If the Static closed , and the MYAREA1 again displayed becomes, must simply with "SubClass MYDLG&, 1"The Subclassing again activate. 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 | 11/10/08 ▲ |
|
|
|
|
| one must not yet once the SubClassing for turn off, separate only The sc.subClass(meinControl... (by z.B. case) from the subClassProc ignore or. not at all first "anrennen" if these no function do should. CompileMarkSeparationmeans in the principle solely one bool iWannaThatmeinControlScrollAreaIsDoingSomeJob necessary.
The joke is, that it objectively well performant would, additional too yet the SubClassing for meinControl abzustellen - means so, How Stefan already angemerkt has. In this case must but too additional the Case used go so sc.subClass not at all first called becomes, if no SubClassing for meinControl implemented go should. |
|
|
| |
|
|
|
Stefan M. Caillet | On The idea The Aufrufe in the SubClassProc integrally or partly To prevent, be so did i come. Since I in my Program for the hide and Show the MYAREA1 two small Procs (ShowArea + HideArea) yerwende, is not necessary, yet extra ne Variable for Control the SubClassProc To use. I Have whom commands "SubClass MYDLG&,n" into both Procs adopted, so I do not each Screen, whom I on this Dialogfeld benefit wants, at hide the MYAREA1 too yet self-contained ans switch off of subclassing think must. accordingly remaining the Programmgerüst too for later usage 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 | 11/10/08 ▲ |
|
|
|
|
Stefan M. Caillet | Hello iF, wiedermal I with Ner question: there %MouseX u. %MouseY on the Dialog-Window MYDLG& not functions, question I The MausPosition with nachfolgendem code ex. (I need The Coordinates circa tappt im dunkeln on The GET_MonthCalHit procedure To übermitteln.) CompileMarkSeparationDEF 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 | 11/20/08 ▲ | |
|
|
|
|
| Asynchon with (GetAsyncKeyState(1) & $8000) for left, and ...state(2) for rights, probier but first with getKeyState.
hint: The mouse.inc (The z.B. in Cards pkg beiliegt) has a function getMousePos The a) global and b) for Window The positions correctly outputs, simply by Parameter the lever indicate or Parameter omit. therein are but too The function lm_ and rm_ definiert for left and rights Maustastenabprüfung.
but in the Grunde should You The Message of Control relating, whether hereon clicked watts - z.B. wm_lButtonDown, or a the Control angepasstere Message, because mostly imply these Messages too The Clientposition the Klicks. |
|
|
| |
|
|
|
Jac de Lad | Hello iF!
in the Zuge the Umbaus of Gamsav on skalierbares Window have I fixes, that The Scrollsbars the Scrollcontrols to one appeal of ?.Setup() not or. defective showing. Perhaps can you there what make.
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 | 02/13/09 ▲ |
|
|
|
|
| ScrollControl Update: [...] - now go Scrollbarpfeile too under windows Vista and 7 correctly drawn. |
|
|
| |
|
|
|
| Update of ScrollWindow-Control, Download supra, completely new "Technik", utterly flicker-free and invincible simply in the application. CompileMarkSeparation |
|
|
|
|
| Please once these Exe testing, whether the Scroll window really too under all Umständen always perfect functions and the Scroller itself too always correctly address let: [...] |
|
|
| |
|
|
|
ByteAttack | functions by me (Win7/64) correct. |
|
|
| |
|
|