一.如何是form的大小固定不变,用户不能随便拖动边框改变大小.
二.如何根据屏幕分辨率调整form大小.
三.如何控制spliter控件,控制它的可以拖拉何调整的范围,比如左边右边的最大调整范围.
谢谢

解决方案 »

  1.   

    回复人: chw_csdn_chw(chw) ( ) 信誉:86  一:form.borderstyle:=bsDialog;
    二:查差以往的帖子,很多
    三:spliter左边的控件的 align:=alleft,spliter的align:=alleft;spliter右边的控件的align:=alclient;借鉴这位老兄在你另外一个帖子中的回答
      

  2.   

    一:form.borderstyle:=bsDialog;
    二:最好是将窗体放在屏幕中心,这样就不存在窗体大小改变后控件混乱的现象了。
      

  3.   

    spliter控件的OnMoved属性中加入位置判断,根据需要付新值给它。
      

  4.   

    form居中,position属性设为poDesktopCenter
      

  5.   

    还是多看看书吧:
    position属性
    borderlcons.biminize
    borderlcons.bimaxmize
    设定固定大小:
    borderstyle
      

  6.   

    form的大小固定不变也可以用form.borderstyle:=bsSingle;