ger_kar » 12.02.2016 (Пт) 16:21
На современных широкоформатных мониторах (16:9) панели инструментов гораздо удобнее располагать в боковой левой панели, так как места по горизонтали гораздо больше, да и сами такие панели можно сделать очень информативными. Что то типа панели проводника Windows XP. И соответственно возникает вопрос, а возможно ли такое проделать с MDI формой VB6? На самой форме контролы размещать не получается, хотя например некоторые контейнеры вполне можно разместить. Тот же PictureBox например. Но опять же его произвольно разместить не получается, так как он может принимать только вид горизонтальной полосы, занимая при этом всю ширину формы. Подозреваю, что можно решить обозначенную мною задачу посредством написания своего юзер контрола-контейнера, но опять же совершенно непонятно (для меня), какими он свойствами должен обладать, чтобы решать поставленную задачу. Ведь не каждый контейнер можно разместить на MDI форме, т.е. просто контейнер не годится и видимо нужно что то еще. Может какие свойства, а может нужно реализовать некие интерфейсы, только вот вопрос какие? И вообще можно ли решить данную задачу не выходя за рамки возможностей VB6?
Бороться и искать, найти и перепрятать