rtn писал(а):1. Убрать или сделать опциональной отображение Caption у RxMDICloseButton (FCloseButton.FInfoLabel.Caption). (ChildWindow.Caption и так отображается на вкладке в RxMDITasks);
Готово. Смотри RxMDICloseButton.ShowInfoLabel
rtn писал(а):2. Сделать закрытие чайлдов щелчком средней кнопки мыши по вкладке (RxMDIButton). Как во многих браузерах;
В свойстве RxMDITasks1.Options смотри флаг rxtoMidleClickClose
rtn писал(а):3. После закрытия ChildWindow на RxMDITasks часто остаются вертикальные полоски. Воспроизводится легко. Создаем 1 чайлд с длинным Caption, второй с коротким. Закрываем первый и видим эту полоску. Invalidate в конце TRxMDITasks.UpdateScrollBtnStatus помогает;
Добавил дополнительную отрисовку. Надо тестировать.
rtn писал(а):4. Хотелось бы свойство-событие у TRxMDIPanel, что-то типа OnChangeCurrentChild (из названия наверно понятно);
Добавил.
rtn писал(а):5. Мне кажется когда нет ни одного чалда RxMDICloseButton лучше делать невидимой, а не неактивной, т.е. в FCloseButton.Enabled:=Assigned(FCurrentChildWindow) заменить на Visible.
Смотри RxMDIPanel.HideCloseButton
Спасибо за предложения
Смотри ревизию 6128.