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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.02.2014, 16:38   #1
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию Вопрос по компонентам

Первый вопрос:

Как можно разрешить перемещать компонент Image по форме, и при закрытие программы сохранить их текущие положение.

Второй вопрос:

Как можно например в компонент ListViev вывести скрытые компоненты на форме, и по клику на какой либо компонент из списка, сделать его видимым.
99% ошибок компьютера сидит в полуметре от монитора.
Fahman вне форума Ответить с цитированием
Старый 09.02.2014, 17:07   #2
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Цитата:
Сообщение от Fahman Посмотреть сообщение
Первый вопрос:

Как можно разрешить перемещать компонент Image по форме, и при закрытие программы сохранить их текущие положение.
Менять свойства Top, и Left. По закрытии/открытии инициализировать TIniFile, сохранять/загружать значения из него.

Цитата:
Сообщение от Fahman Посмотреть сообщение
Второй вопрос:

Как можно например в компонент ListViev вывести скрытые компоненты на форме, и по клику на какой либо компонент из списка, сделать его видимым.
OnDrawItem. Рисуй что пожелаешь. Изначально ListView не предназначен для запиливания в него других контролов. Всё делается ручками. Более подробные решения есть и на форуме и в гугле.

P.S. На будущее. Компоненты делфи

Последний раз редактировалось doktor255; 09.02.2014 в 17:09.
doktor255 вне форума Ответить с цитированием
Старый 09.02.2014, 19:15   #3
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию

Цитата:
Сообщение от doktor255 Посмотреть сообщение
Менять свойства Top, и Left. По закрытии/открытии инициализировать TIniFile, сохранять/загружать значения из него.
Это понятно, а можно пример реализации?
99% ошибок компьютера сидит в полуметре от монитора.
Fahman вне форума Ответить с цитированием
Старый 09.02.2014, 19:29   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

http://delphiworld.narod.ru/base/tinifile_exam.html

Цитата:
Как можно например в компонент ListViev вывести скрытые компоненты на форме, и по клику на какой либо компонент из списка, сделать его видимым.
пройтись по всем компонентам формы и в зависимости от свойства Visible сформировать список. Пример работы с LV снова в D-W.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 09.02.2014, 19:52   #5
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Цитата:
Сообщение от Fahman Посмотреть сообщение
Это понятно, а можно пример реализации?
Можно. Только мне не понятно, почему ты сам не поискал решение? Не умеешь? Не хочешь? Или какие-то иные причины?
Вложения
Тип файла: rar Пример.rar (295.0 Кб, 11 просмотров)
doktor255 вне форума Ответить с цитированием
Старый 09.02.2014, 20:02   #6
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

doktor255, лень
Человек_Борща вне форума Ответить с цитированием
Старый 09.02.2014, 20:44   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Дополню, что перетаскивать еще можно так: http://yandex.ua/yandsearch?text=Sc_...oc=20&lr=20554
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.02.2014, 05:43   #8
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Stilet Поправлю. Таким образом можно перемещать контролы, имеющие Caption. Image сам по себе двигаться не будет.

Последний раз редактировалось doktor255; 10.02.2014 в 06:00.
doktor255 вне форума Ответить с цитированием
Старый 10.02.2014, 10:55   #9
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Да, согласен. Дал маху.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Замена Abbrevia компонентам Человек_Борща Компоненты Delphi 14 13.09.2013 14:18
путь к компонентам. Nikai Компоненты Delphi 0 18.01.2013 15:05
Tab: переход по компонентам new player Общие вопросы Delphi 2 18.10.2010 11:49
Присвоение процедур компонентам N!ckeL Компоненты Delphi 4 26.04.2008 18:22
Обращение к компонентам из цикла satana Общие вопросы Delphi 4 16.07.2007 12:16