On Saturday 16 September 2017 14:47:19 fredvs wrote:
>  > Please remove the files and corresponding *.ppu and *.o you copied from
>
> MSEgui
>
> > project into ideU/src/ - especially msegraphedits.pas - in order to test.
>
> Sorry, but this one I do not understand. I did not copy any  *.ppu and *.o
> you copied from MSEgui project into ideU/src/.
>
Please see attachment. The *.ppu and *.o are in src/units/
>
> With a tabed form, when other tabs are active, it is not possible to select
> a other tab.
>
> See video:
> msetabprob.mp4
> <http://mseide-msegui-talk.13964.n8.nabble.com/file/t2/msetabprob.mp4>
>
Works for me without running sound, I can not test with sound because sound 
does not work on my Linux box.
"
procedure tmainfo.ontab(const sender: TObject);
begin
ondockall(sender);

basedock.dragdock.currentsplitdir:= sd_tabed; 

 resizealltab();
 
 if songplayerfo.visible then
 songplayerfo.parentwidget:= basedock; <<<----
 
  if songplayer2fo.visible then
 songplayer2fo.parentwidget:= basedock; <<<----
 
  if recorderfo.visible then
 recorderfo.parentwidget:= basedock; <<<----
 
  if guitarsfo.visible then
 guitarsfo.parentwidget:= basedock; <<<----
 
  if drumsfo.visible then
 drumsfo.parentwidget:= basedock; <<<----
 
// showall(sender);
 end;
"
looks suspect because the parent of a tab docked form is not basedock but an 
internal ttabpage.

Martin
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Reply via email to