Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2012-02-21 10:34:05 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2025-01-09 08:45:58
карма: 0

0
Ответов: 3889
Рейтинг: 362
#2: 2012-02-21 10:43:43 ЛС | профиль | цитата
217.118.83.163, учитесь правильно формулировать вопросы, можно лишь догадываться, то ли о Windows Forms из .NET идёт речь, то ли вы обозвали "библиотеками" исходные компоненты пакета Windows (?) и хотите сделать свой, визуальный новый элемент, то ли у Вас наполеоновские планы создать с нуля своего конкурента HiAsm, то ли прикрутить к HiAsm свою поделку на нём же...
карма: 1

0
Гость
Ответов: 17029
Рейтинг: 0
#3: 2012-02-21 10:56:11 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2025-01-09 08:45:59
карма: 0

0
Ответов: 3889
Рейтинг: 362
#4: 2012-02-21 11:02:57 ЛС | профиль | цитата
217.118.83.163, на чём Вы там собрались изображать свой конструктор? В объектных средах программирования элементы интерфейса можно создавать динамически, как объекты, непосредственно во время работы программы. Создаёте форму как экземпляр объекта, на форме - нужные Вам дочерние формы ("кнопки и так далее"), в процессе обработки их сообщений (нажатий, перетаскиваний и т.п.) меняете их аттрибуты - вот вам и "визуальное редактирование". Особо сложные элементы на время редактирования заменяете пустышками - имитаторами. Если Вы собрались делать очередной "конструктор на конструкторе", скажем, в пакете Windows, то придётся создавать динамические панели, а уже внутри них располагать визуальные элементы. Вообще, с таким уровнем знаний, боюсь, у Вас интерес сдуется гораздо раньше, чем получится что-то полезное.
карма: 1

0
Гость
Ответов: 17029
Рейтинг: 0
#5: 2012-02-21 11:09:36 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2025-01-09 08:45:59
карма: 0

0
Ответов: 1088
Рейтинг: 78
#6: 2012-02-21 11:17:47 ЛС | профиль | цитата
1nd1g0 писал(а):
интерес сдуется гораздо раньше, чем получится что-то полезное.

Совершенно согласен. Зачем изобретать велосипед?
Есть рабочая, годами проверенная среда и вместо того чтобы в одиночку годами мучатся над аналогом, лучше усовершенствовать под свои нужды имеющуюся. Тем более, что к тому времени когда ваш аналог достигнет такого же уровня(среда на текущий момент) то HiAsm будет на десяток уровней выше.

Если есть сильное желание чтото сделать полезное, то лучше подумайте на созданием своего уникального, подточенного под Ваши нужды, пакета.
карма: 0

0
6
Сообщение
...
Прикрепленные файлы
(файлы не залиты)