Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 03.05.2010, 22:58   #51
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Цитата:
что имидж сохраняет изображение,а пейнтбокс при каждой перерисовке удаляет.
Плюс еще куча свойств, типа центрирования и автосайза, свойство Picture для загрузки разных форматов. В принципе общего у них, помимо схожего назначения, это то что у обоих есть канва. А главное отличие это их предки, один компонент оконный, а другой нет, отсюда видимо и разница в глюках при выносе компонента за пределы окна. И зачем это может понадобиться, визуальный компонент за пределы совать? Я например до сих пор не знал об этом глюке, догадайтесь почему

Да и не глюки это, если к примеру WinAPI функциями копировать больше чем область контекста, то черный фон копируется. Это просто непредусмотренные действия, типа как в компьютерной игре выбегать (найти лазейку) за пределы запрограммированной области и можно по воздуху бегать.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума
Старый 03.05.2010, 23:19   #52
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

Цитата:
И зачем это может понадобиться, визуальный компонент за пределы совать?
Эт я экспериментировал, когда не мог понять почему с выключенным визиблом изображение все же рисуется...
Цитата:
В моем случае это была попытка избежать отрисовки содержимого пэинтбокса.
Тоже была мысль, но подумал что это извращенство =)

Последний раз редактировалось Levsha100; 03.05.2010 в 23:36.
Levsha100 вне форума
Старый 03.05.2010, 23:27   #53
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Цитата:
И зачем это может понадобиться, визуальный компонент за пределы совать?
В моем случае это была попытка избежать отрисовки содержимого пэинтбокса.
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума
Старый 03.05.2010, 23:45   #54
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Цитата:
В моем случае это была попытка избежать отрисовки содержимого пэинтбокса.
Я всегда использую буфер (обычный TBitmap) в памяти для рисования/хранения картинки, а визуальные контролы только для вывода на экран когда нужно, так подобных проблем никогда не возникает. Когда нужно рисуешь, не нужно не рисуешь, картинка всегда в памяти если к ней обратиться нужно.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума
Старый 10.05.2010, 04:38   #55
docbrain
Заблокирован
 
Регистрация: 14.01.2010
Сообщений: 306
По умолчанию

Вот пожалуйста. Делал позавчера проект, с несколькими TTimer. В эти компоненты я записал различные коды. Так одни таймеры не выполнялись вообще, а другие - только один раз. Хотя должны выполняться по циклу.
docbrain вне форума
Старый 10.05.2010, 09:30   #56
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,865
По умолчанию

Цитата:
Сообщение от docbrain
Вот пожалуйста. Делал позавчера проект, с несколькими TTimer. В эти компоненты я записал различные коды. Так одни таймеры не выполнялись вообще, а другие - только один раз. Хотя должны выполняться по циклу.
Кривые руки
Arigato вне форума
Старый 11.05.2010, 01:30   #57
docbrain
Заблокирован
 
Регистрация: 14.01.2010
Сообщений: 306
По умолчанию

Цитата:
Кривые руки
Конечно, старина, конечно.
docbrain вне форума
Старый 11.05.2010, 04:10   #58
Carbon
JAVA BEAN
Участник клуба
 
Аватар для Carbon
 
Регистрация: 22.04.2007
Сообщений: 1,329
По умолчанию

Для меня:

минусы:
1) перегруженность синтаксиса
2) необходимость в велосипедах
3) указатели
4) нет перегрузки операторов
5) нечувствительность к регистру
6) нет шаблонов
7) невозможно создать объект класса на стеке
8) ограничение для множеств
9) предварительное описание переменных
10) одиночный уровень включения uses

плюсы:
1) строки
2) интерфейсы
3) тип методов не зависит от содержащего его класса
4) простота синтаксиса
5) стиль описания параметров функций
6) операция with ... do
7) динамические массивы
8) шустрая компиляция
9) нормальный интеллисенс (см. 4))
Carbon вне форума
Старый 11.05.2010, 05:22   #59
docbrain
Заблокирован
 
Регистрация: 14.01.2010
Сообщений: 306
По умолчанию

Цитата:
1) перегруженность синтаксиса
2) необходимость в велосипедах
А что вы именно под этим понимаете? Что именно значит перегруженность синтаксиса?
Цитата:
предварительное описание переменных
Ну, такого нет, по-моему, только в Бейсиках. Да и то, в самых примитивных.
docbrain вне форума
Старый 11.05.2010, 06:39   #60
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от Carbon Посмотреть сообщение
Для меня:
минусы:
плюсы:
В сравнении с чем?

Цитата:
1) перегруженность синтаксиса
Это где он перегружен?
Цитата:
2) необходимость в велосипедах
Здрасьте, опять же где примеры?
Цитата:
3) указатели
Что Вы имеете против указателей? Откуда к ним такая недоброжелательность? Или Вы явист?
Цитата:
4) нет перегрузки операторов
Это гнусная ложь, есть и уже довольно-таки давно. Оно Вам надо? Перегрузка операторов это синтаксический сахар. Говоря другими словами, чтобы решить любую задачу использовать перегрузку совершенно не обязательно.
Цитата:
5) нечувствительность к регистру
И где здесь минус?
Цитата:
6) нет шаблонов
Это ложь. Есть дженерики. Шаблоны, аналогично перегрузки также синтаксический сахар - нет задач которые нельзя решить без использования шаблонов (по-крайней мере в Дельфи).
Цитата:
7) невозможно создать объект класса на стеке
На фига козе баян?
Цитата:
8) ограничение для множеств
Согласен, но опять же все познается в сравнении. В других языках в стандартных средствах и вообще нет, однако от этого хуже они не становятся. Когда мне понадобились большие множества, я написал свою версию.
Цитата:
9) предварительное описание переменных
Это полезно - дисциплинирует
Цитата:
10) одиночный уровень включения uses
И в чем проблема?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 11.05.2010 в 07:29.
Utkin вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чем вам нравиться программирование RIO Свободное общение 31 10.11.2009 12:14
Chart (Delphi). В чем ошибка? Chudo4258 Помощь студентам 2 27.03.2009 05:28
Логотип какого поисковика вам нравится больше? Hallo Свободное общение 7 26.06.2008 09:26
Что тебе нравится геймер? BedDog Свободное общение 19 23.03.2007 08:04