|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.08.2012, 15:20 | #21 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
Я конечно могу начать спрашивать: " а что такое TImage, как им пользоваться, каков принцип его действия?" и бла бла бла. Но мне лень.
Резюмируя: ты не привел ответов на вопросы, а подменил одну "неопределенную сущность" на другую, такую же "неопределенную" Что касается твоего "не вижу проблем с пересадкой" - попробуй хотя бы один из своих кусков кода использовать повторно, уже в другом проекте - тогда увидишь и проблемы, и способы решения этих проблем. Можно клепать кнопку под ключ, каждый раз заново. Можно один раз тщательно продумать конструкцию, и сделать легковесный универсал. |
24.08.2012, 19:37 | #22 | |||
Пользователь
Регистрация: 14.04.2011
Сообщений: 15
|
Цитата:
Пример кода: Код:
Цитата:
Цитата:
Так или иначе, такой фигней я заниматься не собираюсь, ведь Embarcadero с версии XE2 имеет свой VCL Style Designer! |
|||
24.08.2012, 22:28 | #23 | ||
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
Цитата:
Цитата:
Думаешь, рабочий код рассчитанный на DirectX взлетит под openGL? Очень часто оказывается, что написать однотипный по смыслу класс с нуля каждый раз заново проще, чем пытаться адаптировать уже существующий код к новым условиям. Есть механизмы, которые изначально пишут с таким расчетом, что бы их можно было использовать повторно в самых разных проектах. Это не простая задача. И именно её в первую очередь решают разработчики гуя. Так ты определись, кто ты: пользователь гуя, или разработчик гуя. |
||
25.08.2012, 20:06 | #24 | ||
Пользователь
Регистрация: 14.04.2011
Сообщений: 15
|
Цитата:
Цитата:
С какой целью мне разрабатывать новые окна, если это сделала для меня многомилионная корпорация? Под окнами я имел ввиду пользовательский интерфейс приложений. |
||
25.08.2012, 20:27 | #25 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
"обычные окна" ты не пишешь. Ты лишь заказываешь у системы, какое именно "обычное окно" тебе нужно. Ну и там есть своя техника работы с виндузятным гуем. Парни из корпорации обо всем уже позаботились: система обмена сообщениями, что и как будет отрисовывать кнопки и окна, и тп. Ты, как пользователь, даже понятия не имеешь о том, как устроена графическая гуевая подсистема, кто и как перерисовывает окошки.
Если же ты стал бы писать собственный гуй с нуля, тебе самому пришлось бы позаботится о том, как отрисовать твоё окошко на дисплее твоего компьютера. Понятия не имею с какой целью ты вообще создал эту тему. Я думал, тебе захотелось создать собственный гуй. Создать свою собственную кнопку, и отрисовать её с помощью собственной графической подсистемы. |
25.08.2012, 21:09 | #26 | |
Пользователь
Регистрация: 14.04.2011
Сообщений: 15
|
Цитата:
С нуля все писать я не хотел |
|
25.08.2012, 21:49 | #27 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
|
25.08.2012, 22:20 | #28 |
Пользователь
Регистрация: 14.04.2011
Сообщений: 15
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Свой сервер | Rost93 | Свободное общение | 17 | 31.01.2012 18:48 |
Свой радиобатон | ZvEr_HaCkEr | Общие вопросы Delphi | 6 | 13.05.2011 21:20 |
Свой Трекбар | Claster | Помощь студентам | 0 | 13.05.2011 11:17 |
Свой агент | Sanek777 | Общие вопросы Delphi | 0 | 02.11.2008 17:21 |
Свой hint | Altera | Общие вопросы Delphi | 3 | 14.05.2008 15:01 |