![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
Alinear contenido en dbEdit.
Hola a todos,
Una tontería. ¿Se puede alinear el contenido de un dbEdit desde el control? Un saludo.
__________________
Setry2 Eres un bit? www.lafesta.com |
|
#2
|
||||
|
||||
|
Podés crear tu propio componente similar a esto....
Código:
type
TMyDBEdit = class(TDBEdit)
private
FAlignment: TAlignment;
procedure SetAlignment(const Value: TAlignment);
protected
procedure CreateParams(var Params: TCreateParams); override;
public
published
property Alignment : TAlignment read FAlignment write SetAlignment default taLeftJustify;
end;
implementation
procedure TMyDBEdit.CreateParams(var Params: TCreateParams);
const
Alignments: array[TAlignment] of Longint = (ES_LEFT, ES_RIGHT, ES_CENTER);
begin
inherited CreateParams(Params);
Params.Style := Params.Style or Alignments[FAlignment];
end;
procedure TMyDBEdit.SetAlignment(const Value: TAlignment);
begin
if FAlignment <> Value then begin
FAlignment := Value;
RecreateWnd ;
end;
end;
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| comparar con el contenido de un dbedit | chipsoni | SQL | 6 | 15-12-2005 17:36:31 |
| control sobre DBEDit | PTW | Conexión con bases de datos | 5 | 28-04-2004 20:32:08 |
| posicionamiento en dbedit | raugadel | Varios | 1 | 28-04-2004 13:07:21 |
| Solucion para mascaras de dbedit | nefy | Conexión con bases de datos | 1 | 04-12-2003 00:41:29 |
| Al salir de un dbEdit, que el contenido se muestre alineado a la izquierda. | setry2 | OOP | 1 | 15-05-2003 15:14:56 |
|