Español
Foro

3 - Editar Fragen

 

Timotheus
¡Hola,

3 Fragen:

1. Kann uno a Edits (Como en Listboxen) una waagerechten Scrollbalken einfügen? Weil Yo möchte el Zeilenanzahl en uno EditBox Mostrar, y si entonces z.B. el Línea a lang se, entonces el Scrallbalken plötzlich en el letzten Línea.

2. Kann uno en uno Editar el Anfang uno Línea marca, en el uno sólo el Zeilennummer sabe, pero no el número Signo el davor posición?

3. Como viele Zeilen umfassen el el Befehle SendString(Edit&,{PGUP}) y SendString(Edit&,{PGDN})? Ist el de el größe des Edits abhängig, oder ha el siempre una festen Valor? :rolleyes:

Gracias para Respuesta, Timo
 
14.10.2004  
 



¡Hola Timo...

Bin a Tiempo desafortunadamente con a vielen otro Sachen beschäftigt y verstehe auch no bastante qué du möchtest. ¿Puede dus una vez más algo anders erklären???
 
18.10.2004  
 




Normann
Strübli
Hi,

en Deiner Ersten Cuestión bin Yo ahora no bastante sicher lo que quiere decir.
Usted möchtest no el el Waagerechte Scrollbalken IN el Editar Auftaucht pero
daneben oder como ahora?

a 2.
El Signo el antes uno Línea (hier Línea%) posición kannst Usted bastante simplemente
hiermit ermitteln:
@SendMessage(edit%,~EM_LINEINDEX,Línea%,0)
El Función son entonces el número el Signo antes Línea Nr. Línea% zurück.

Saludo
Normann
 
18.10.2004  
 




Normann
Strübli
Hi,

Nochmal kurz a Cuestión3:

Persönlich sería Yo, el Befehl Sendstring no uso, lo va auch algo
eleganter. Im folgenden Ejemplo kannst Usted el Texto Zeilen- oder Seitenweise
en Deinem Editar Scrollen Yo hoffe el hilft Usted más...

Saludo
Normann
Encabezamiento-Archivos
 $H windows.ph
 $H structs.ph
 $H messages.ph
 $H commctrl.ph
DEF LoWord(1) And(&(1),$FFFF)
DEF HiWord(1) And(&(1)>>16,$FFFF)
DEF MakeLong(2) Or(&(1),&(2)<<16)
CLS
DECLARE Editar%
Edit% = @Crear("MultiEdit",%HWnd,"",10,10,200,200)
declarar Scroll&
Declarar ScrollPGDN&,ScrollPGUP&,ScrollLineUp&,ScrollLineDown&
ScrollPGDN& = @Crear("Button",%HWND,"PGDN",0,300,80,20)
ScrollPGUP& = @Crear("Button",%HWND,"PGUP",110,300,80,20)
ScrollLineUp& = @Crear("Button",%HWND,"LineUp",0,340,80,20)
ScrollLineDown& = @Crear("Button",%HWND,"LineDown",110,340,80,20)

whilenot 0

    waitinput

    IF @GetFocus(ScrollPGDN&)

        Scroll& = @SendMessage(edit%,~EM_SCROLL,~SB_PAGEDOWN,0)

    Elseif @GetFocus(ScrollPGUP&)

        Scroll& = @SendMessage(edit%,~EM_SCROLL,~SB_PAGEUP,0)
        Scroll& = Makelong(65536 - LoWord(Scroll&),HiWord(Scroll&))

    Elseif @GetFocus(ScrollLineUp&)

        Scroll& = @SendMessage(edit%,~EM_SCROLL,~SB_LINEUP,0)
        Scroll& = Makelong(65536 - LoWord(Scroll&),HiWord(Scroll&))

    Elseif @GetFocus(ScrollLineDown&)

        Scroll& = @SendMessage(edit%,~EM_SCROLL,~SB_LINEDOWN,0)

    endif

    If HiWord(Scroll&)

        Localizar 18,1
        imprimir @Espacio$(30)
        Localizar 18,1
        Imprimir "Zeilen Gescrollt: ",LoWord(Scroll&)Erfolgreich gescrollt
        imprimir scroll&
        @Setfocus(edit%)
        Scroll& = 0

    endif

wend

 
18.10.2004  
 



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

3.268 Views

Untitledvor 0 min.
Peter Max Müller13.11.2017
rquindt05.05.2016
Ernst22.04.2016
iF30.12.2015
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