Ver Mensaje Individual
  #2  
Antiguo 26-06-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.141
Reputación: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

No sé exactamente si te va a servir esto o no. Lo que me lleva a ello es lo que dices de:

Cita:
(...) me falta la idea para mover el cursor hacia esa posicion, ya que la unica forma que se para desplazarlo es mediante un control numerico de ls items.
Entonces, entiendo que cuentas con el texto de uno de los elementos del "TComboBox", y quieres "enfocarle", vamos, que sea el elemento seleccionado.

A ver qué tal esto:

Código Delphi [-]
 // Selecciona un elemento de un TComboBox
 // mediante su nombre: ha de existir dicho
 // elemento para que esto tenga efecto.
 //
 procedure ItemIndexComboBox(comboBox: TComboBox;
   textoItem: string);
 var
   i: integer;
 begin
   i := comboBox.Items.IndexOf(textoItem);
   if i > -1 then comboBox.ItemIndex := i;
 end;
 
 // Ejemplo de llamada.
 (...)
 begin
   ItemIndexComboBox(ComboBox, 'amarillo');
 end;
__________________
David Esperalta
www.decsoftutils.com

Última edición por dec fecha: 26-06-2005 a las 20:18:04. Razón: (ampliación del texto)
Responder Con Cita