如果我把一个可见控件的父设置为一个RichEdit控件,
这时Richedit的文字就会不可见了(文字还存在)
请问这是为什么?能否不改变Richedit控件,只继承消息或通过API解决

解决方案 »

  1.   

    你放的是什么可见控件?我放了BUTTON,MEMO等东东都没有你讲的现象,难道是你放的控件太大了,把RICHEDIT挡住了?(呵呵,晕死)
      

  2.   

    应该是不能将button的parent设置为RichEdit的
      

  3.   

    我放的Listbox,位置在当前文本的右下
      

  4.   

    要是你的控件PARENT:=RICHEDIT1,而你的控件又不是透明的,当然会把RICHEDIT挡住了,看不到它的内容啊,为什么一定要PARENT:=RICHEDIT1呢?
      

  5.   

    没有挡住Richedit上的文本,而且Listbox怎没透明呀(没有Transparent)
      

  6.   

    RICHEDIT根本就不能做容器类,不能成为其他控件的PARENT,具体原因还待高手说明
      

  7.   

    要是你的控件PARENT:=RICHEDIT1,而你的控件又不是透明的,当然会把RICHEDIT挡住了,看不到它的内容啊,
      

  8.   

    mengxiang5160,控件没有挡住Rcihedit全部,只挡住一部分,而我要的文本在未挡住的部分
     
    另外,我觉的可能是Tcontrol的某个属性可以进行设置