| |
|
|
- Página 1 - |
|
Rainer Hoefs | ¡Hola,
sabe alguien una Möglichkeit el Eingabe en una Editar campo a verhindern sin lo con ENABLEWINOW a sperren.
Grund:
Ein Feld el con Enablewindow gesperrt es, es grau y el Textos en él son schwer a lesen. Yo möchte, daß el Texto Schwarz en Weiß a lesen es, aber trotzdem no Eingaben posible son!
Für Tips ya veces en el voraus una herzliches Dankeschön Rainer |
|
|
| |
|
|
|
« Dieser Contribución wurde como Solución gekennzeichnet. » |
|
H.Brill | EnableWindow y SendMessage(...) scheinen como qué verschiedenes a bewirken. Posesiones veces uno con EnableWindow y uno con SendMessage bearbeitet :
Declarar Handle Btn1, edit1, edit2, Int ende
Título de la ventana "Fenster"
Ventana 640, 480
btn1 = @Crear("Button", %HWnd, "Ende", 10, 10, 60, 25)
edit1 = @Crear("Edit", %HWnd, "Test 1", 10, 40, 120, 25)
edit2 = @Crear("Edit", %HWnd, "Test 2", 10, 80, 120, 25)
enablewindow edit1, 0
SendMessage(edit2, $00CF, 1, 0)
ende = 0
Sinestar encargado ende
WaitInput
If @Clicked(btn1)
ende = 1
EndIf
Case %Key = 2 : ende = 1
EndWhile
End
Beim zweiten Editar puede ser auch reinklicken, aber nichts escribir. Außerdem Es el Schrift klarer.
PS: Messages findet uno en el Profanhilfe. Einfach veces verschiedene ausprobieren.
Und para el 'Ausgrauen' es wahrscheinlich sólo Windows verantwortlich. Halt WINDOWS-Standard. |
|
|
| Benutze XPROFAN X3 + FREEPROFAN Wir sind die XProfaner. Sie werden von uns assimiliert. Widerstand ist zwecklos! Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.
Was die Borg können, können wir schon lange. | 04.07.2015 ▲ |
|
|
|
|
|
| Exactamente, Eingabefeld simplemente 207 = EM_SETREADONLY conjunto. |
|
|
| |
|
|
|
Rainer Hoefs | |
|
| |
|
|