Hello M.,

Wednesday, September 17, 2003, 9:04:00 AM, you wrote:

MDI>   Halo delphiers, minta tolong lagi ya. Saya mau buat aplikasi yang bisa
MDI>   menampilkan suatu daftar pada string grid. Permasalahannya satu cell
MDI> datanya
MDI>   bisa gede banget bahkan bisa lebih dari satu layar. Saya menemukan
MDI>   permasalahan, kalo cell tingginya lebih dari 1 layar maka ketika saya
MDI> scroll
MDI>   kebawah (pake scrollbarnya) yang ditampilkan adalah cell dibawahnya,
MDI> padahal
MDI>   saya ingin melihat bagian bawah dari cell tersebut.

MDI>   Ada yang bisa bantu ?

saya nggak tau apa ini sesuai dengan yang kamu mau. tapi coba aja code
berikut, pake yang bawah (yag atas utk TScrollBar). Mungkin untuk
kasus kamu angka 5 diganti dengan 1. Saya belum coba sama sekali, nih.
Kalo salah maaf ya :)

dari www.swissdelphicenter.com

// Getting a TScrollbar control to Show a proportional thumb:

procedure TForm1.Button1Click(Sender: TObject);
var
  info: TScrollInfo;
begin
  FillChar(info, SizeOf(info), 0);
  with info do
  begin
    cbsize := SizeOf(info);
    fmask  := SIF_PAGE;
    nPage  := ScrollBar1.LargeChange;
  end;
  SetScrollInfo(ScrollBar1.Handle, SB_CTL, info, True);
end;

// Same for a TStringGrid

procedure TForm1.Button1Click(Sender: TObject);
var
  info: TScrollInfo;
begin
  FillChar(info, SizeOf(info), 0);
  with info do
  begin
    cbsize := SizeOf(info);
    fmask  := SIF_ALL;
    GetScrollInfo(StringGrid1.Handle, SB_VERT, info);
    fmask := fmask or SIF_PAGE;
    nPage := 5 * (nmax - nmin) div StringGrid1.RowCount;
    // whatever number of cells you consider a "page"
  end;
  SetScrollInfo(StringGrid1.Handle, SB_VERT, info, True);
end;

-- 
Best regards,
 Irwan
 [EMAIL PROTECTED]



------------------------ Yahoo! Groups Sponsor ---------------------~-->
Upgrade to 128-Bit SSL Security!
http://us.click.yahoo.com/p7cEmB/s7qGAA/yigFAA/i7folB/TM
---------------------------------------------------------------------~->

Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 


Kirim email ke