TrackBar con rango ??
Hola Amigos. Necesito seleccionar un rango dentro de un TrackBar y no se como.
Ej. El Trackbar va desde 1 a 10 y quiero seleccionar un rango (con el mouse) por ejemplo de 2 a 6, es decir que el valor que me entregue sea 2 de inicio y 6 de fin. No se si se maneja con el SelStart y SelEnd. Gracias. |
Bueno creo que lo que tengo que hacer es adicionar los eventos OnMouseDown y OnMouseUp a TrackBar.
No se como se hace...Quien me puede ayudar...? Gracias. |
Bueno no sé si es exactamente lo que pides, pero quizás te de alguna idea. Necesitamos un Edit (ReadOnly = True), un UpDown, dos TButton y la propia TrackBar.
El código que he compuesto es este: Un Saludo. |
Gracias Marcos, Mira mas o menos lo que quiero es que al arrastar el Thumb del TrackBar me deje pintada la seleccion, y guardar el SelStart y el SelEnd;
Lo que tengo es lo siguiente, pero quiero que al volver a arrastra el Thumb (mouse) me seleccione de nuevo sin utilizar el Tboton; Por eso deseo si se puede al presionar el Thumb(mouse) tomar el SelStart, arrastar y al soltar el Thumb(mouse) tomar el SelEnd; (1 TButton, 1 TTrackBar y 2 TEdit)
Oto Saludo... |
Bueno ya casi....
Solo falta pintar el rango a medida que se va corriendo el Slider o Thumb (Mouse), !!Si alguien le sirve la idea, lo mejora o le adiciona la pintada del recorrido!! (1 TTRackBar y 3 TEdit) Adicionar los eventos MouseDown y MouseUp al TRackBar. En los eventos capturar los valores de SelStart y SelEnd; :) Saludos... |
La franja horaria es GMT +2. Ahora son las 04:18:58. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi