Hola.
Mediante el DBLookupListBox, tál como dice Caro, parece no ser viable.
Pero para agregar otra opción, se me ocurre que podés hacer algo desde el campo que estás mostrando en el DBLookupListBox:
Código Delphi
[-]
...
type
TForm1 = class(TForm)
...
private
procedure AlinearDBLookupListBox(Alineado: TAlignment);
end;
...
implementation
...
procedure TForm1.AlinearDBLookupListBox(Alineado: TAlignment);
begin
DataSet.FieldByName('TU_CAMPO').Alignment:= Alineado;
end;
...
Ejemplo de llamada:
Código Delphi
[-]
procedure TForm1.Button1Click(Sender: TObject);
begin
AlinearDBLookupListBox(taCenter); end;
Claro está que de este modo, son afectados todos los Data Controls que hagan referencia a ese TField. Es decir que si utilizas tambien un DBGrid
que contenga ese campo, allí también se reflejará el cambio de alineación...
Un saludo.