| |
|
|
- Seite 1 - |
|
Julian Schmidt | Mit welchen Messages kann die Cursorposition eines Edits gesetzen und ausgelesen werden? Ich dachte anfangs em_GetSel und em_SetSel wären die Richtigen. Das war allerdings ein Irrtum. |
|
|
| |
|
|
|
« Dieser Beitrag wurde als Lösung gekennzeichnet. » |
|
Thomas Freier | Etwas älter KompilierenMarkierenSeparierenDef GetSysColor(1) !"USER32","GetSysColor"
declare edit%,Button2&,Pos&,Gesamt&
Proc Cursor2
parameters z%
setfocus(edit%)
sendmessage(edit%,$00B1,z%,z%)
Endproc
cls GetSysColor(15)
edit%=createedit(%hwnd,"Hallöchen",10,60,160,20)
Button2&=createbutton(%hwnd,"Cursor an pos. 4",10,90,160,24)
Pos&=CreateText(%hwnd,"",10,10,140,20)
SetFocus(edit%)
WHILE 1
waitinput 1
sendmessage(Edit%,176,addr(Gesamt&),0)
settext Pos&,str$(Gesamt&,sendmessage(Edit%,187,-1,0))
case getfocus(Button2&): Cursor2 4
Wend
|
|
|
| |
|
|
|
|
Julian Schmidt | hmmm...da lag ich wohl doch richtig mit den Messages. Naja. Danke das du noch so einen alten Quelltext ausgraben konntest! War sehr hilfreich. |
|
|
| |
|
|