Восьмой день работы над контролом Document!
Да, господа читатели! Уже складывается ощущение, что мне никогда не доделать этот нескончаемый элемент интерфейса программы. Делаешь, делаешь... Но зато, надо отметить, результат получается качественным, не плохим, не то что в моём черновике - там была просто жесть иногда в работе этого контрола. Но сейчас выходит на голову получше. Вот я сделал-таки скриншот с получившимся интерфейсом. Уже можно автоматически и в ручную создавать группы вкладок и перемещать вкладки между группами. Работает всё как надо.
Вот остановился я сейчас на одной не малозначительной задачке. А именно, как бы сказать, дополнительное подразделение групп вкладок у документов, которые уже были подразделены. А то получается такая картина: можно "распополамить" документ на две группы вкладок, но дальше "пополамить" можно только одну из получившихся половин. Во вторую уже нельзя положить ещё группу. Вот на скриншоте пример: я разделил документ на верхнюю и нижнюю горизонтальные группы, перетащив вкладку в нижнюю часть документа. И вот после этого верхнюю часть документа уже нельзя поделить на две группы, можно сделать это только с нижней частью, куда был помещён в новь созданный документ. Хотелось бы убрать это ограничение. А для этого нужно пойти на некоторый финт. Я уже расписал себе пошаговую инструкцию того, как это сделать. Не знаю, что в итоге получиться, но план всегда красивый, в теории всё всегда стройно и понятно, а вот практика бывает маленько отличной от теории, так что не знаю. И узнаю это уже в начале следующей недели, так как теперь я бы хотел заняться своими статьями на этом сайте, да и по 3D моделированию у меня интересы также есть.
Так что пока на этом с программой всё, и теперь уже, я надеюсь, до понедельника.

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.