edite girilen sayı hep soldan yazıyor

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
selman
Üye
Mesajlar: 664
Kayıt: 04 Ara 2003 12:06
Konum: İzmir

edite girilen sayı hep soldan yazıyor

Mesaj gönderen selman »

SelamunAleyküm
Herkese iyi Çalışmalar
Arkadaşlar bir konu da sizden yardım istiyorum
Şimdi ben girdiğim sayıyı hem virgüllü hemde sağdan yazdırmak istiyorum
Virgüllü yazdırmayı yapabildim. Fakat Sağdan bir türlü yazdıramadım.Forumda arama yaptırmıştım.
Sağdan yazdırma ile alakalı bir şey bulamadım. Yardım Ederseniz sevnirim.Hepinize iyi çalışmalar
Kullanıcı avatarı
TRSoft
Kıdemli Üye
Mesajlar: 636
Kayıt: 13 Şub 2004 11:39
Konum: Konya
İletişim:

Mesaj gönderen TRSoft »

A.S.
@selman kardeşim forumda bayağı arama yaptım diyorsun ama bu konu bir çok defa geçti hatta @husonet arkadaşımız bu konuda bir bileşen bile yazdı. Makale ve İpuçu kısmında HusoEdit bir incelersen iyi olacağı kanaatindeyim
İlimle geçen bir gece,
ibadetle geçen bin geceden hayırlıdır.
HZ. MUHAMMED (S.A.)
Kullanıcı avatarı
selimr
Üye
Mesajlar: 556
Kayıt: 16 Eki 2003 02:07

Mesaj gönderen selimr »

rx componentlerinde bu özellikte bir edit var
ayrıca rx ide içine alan jedi kompenentlerindede var
bunlardan birini kullanabilirsin
Delhici
Üye
Mesajlar: 176
Kayıt: 20 Eyl 2003 09:04

sağa yanaşık edit..

Mesaj gönderen Delhici »

Bu kod işini görür arkadaşım.. Kolay gelsin. unit just;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,
Dialogs,
StdCtrls;

type
TJustaEdit = class(TEdit)
private
{ Private declarations }
fAlignment : TAlignment;
protected
{ Protected declarations }
procedure SetAlignment(Value: TAlignment);
public
{ Public declarations }
procedure createParams(var Params : TCreateParams); override;
published
{ Published declarations }
property Alignment: TAlignment read FAlignment write SetAlignment
default taLeftJustify;
end;

procedure Register;

implementation
procedure TJustaEdit.CreateParams(var Params : TCreateParams);
var
x : Longint;
begin
inherited CreateParams(Params);
case fAlignment of
tarightjustify: x := es_right;
taleftjustify : x := es_left;
tacenter : x := es_center;
end;
params.style := params.style or x;


end;
procedure TJustaEdit.SetAlignment;
begin
if FAlignment <> Value then
begin
FAlignment := Value;
RecreateWnd;
end;
end;
procedure Register;
begin
RegisterComponents('Samples', [TJustaEdit]);
end;

end.
http://www.bargem.info
Yaşıyorum..... İnadına değil yaptıklarım. Herşey istediğim için oluyor. İstediğim için türkü dinliyorum. İstediğim için çalışıyorum. İstediğim için yaşıyorum ve istediğim için seni seviyorum...
Cevapla