Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 16.01.2012, 21:54
Аватар для vvp1990
vvp1990 vvp1990 вне форума
Прохожий
 
Регистрация: 13.12.2011
Сообщения: 32
Репутация: 10
По умолчанию Где полосы прокрутки?

Встроить в TRichEdit две полосы прокрутки.
Установить запрет на вытаскивание их из редактора.


Где эти полосы прокрутки? ScrollBar чтоли?
И как установить запрет на вытаскивание из редактора?
Ответить с цитированием
  #2  
Старый 16.01.2012, 22:07
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Ну так спроси у того, кто так сформулировал задачу.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
  #3  
Старый 16.01.2012, 22:25
Аватар для vvp1990
vvp1990 vvp1990 вне форума
Прохожий
 
Регистрация: 13.12.2011
Сообщения: 32
Репутация: 10
По умолчанию

Цитата:
Сообщение от angvelem
Ну так спроси у того, кто так сформулировал задачу.
да уж помог
Ответить с цитированием
  #4  
Старый 16.01.2012, 22:28
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Каков вопрос - таков ответ.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
  #5  
Старый 16.01.2012, 22:50
Аватар для vvp1990
vvp1990 vvp1990 вне форума
Прохожий
 
Регистрация: 13.12.2011
Сообщения: 32
Репутация: 10
По умолчанию

Попробую немного по-другому.

У меня задание по "технологии причаливания DRAG & DOCK"


Я засунул в RichEdit две полоски прокрутки ScrollBar.

И мне теперь нужно задать ограничения.

Тоесть наверное ввести код:

Accept:=Source.Control is TScrollBar

Или типо того я незнаю как установить запрет на вытаскивания прокруток из редактора RichEdit.
Ответить с цитированием
  #6  
Старый 16.01.2012, 23:05
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Зачем засовывать в контрол то, что он и сам имеет?
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
Этот пользователь сказал Спасибо angvelem за это полезное сообщение:
vvp1990 (16.01.2012)
  #7  
Старый 16.01.2012, 23:16
Аватар для vvp1990
vvp1990 vvp1990 вне форума
Прохожий
 
Регистрация: 13.12.2011
Сообщения: 32
Репутация: 10
По умолчанию

о спасибо ) уже что то

Нашёл. Поставил
ScrollBars ssBoth


А вот как теперь установить запрет на вытаскивание их из редактора RichEdit?
Ответить с цитированием
  #8  
Старый 16.01.2012, 23:24
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Ну раз включил родные полосы в ObjectInspector-е, то волноваться не о чём. Их вытащить невозможно.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
  #9  
Старый 16.01.2012, 23:32
m1sclick m1sclick вне форума
Начинающий
 
Регистрация: 04.07.2011
Адрес: Украина
Сообщения: 186
Версия Delphi: 2010
Репутация: 2094
По умолчанию

А как вобще выглядит вытаскивание полос прокрутки?
Ответить с цитированием
  #10  
Старый 16.01.2012, 23:41
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Также как и любого другого контрола, когда для этого имеется написанный код позволяющий таскать контролы по форме (как в Design Mode). ScrollBar - самостоятельный контрол, но для контролов редактирования и формы он встроен системно.
К примеру, ComboBox - 4 контрола объединённых в один, Edit, Button, ListBox и ScrollBar. И вытащить отдельные контролы нет возможности.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.

Последний раз редактировалось angvelem, 16.01.2012 в 23:48.
Ответить с цитированием
  #11  
Старый 17.01.2012, 00:02
Аватар для vvp1990
vvp1990 vvp1990 вне форума
Прохожий
 
Регистрация: 13.12.2011
Сообщения: 32
Репутация: 10
По умолчанию

как то всё легко получается.

Посмотрел аналогичное задание другого варианта.
вот
http://www.fayloobmennik.net/1430161
и другого вот
http://www.fayloobmennik.net/1430182

У них листин расписан на целую страницу. У меня же как будто и не писал, только картинка.

Что то не так
Ответить с цитированием
  #12  
Старый 17.01.2012, 00:10
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Цитата:
Сообщение от vvp1990
Что то не так
Не знаю, у меня нет возможности проматривать docx-ы.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
  #13  
Старый 17.01.2012, 00:13
Аватар для vvp1990
vvp1990 vvp1990 вне форума
Прохожий
 
Регистрация: 13.12.2011
Сообщения: 32
Репутация: 10
По умолчанию

а если в doc переделать?
Ответить с цитированием
  #14  
Старый 17.01.2012, 00:15
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

В любую древность.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
  #15  
Старый 17.01.2012, 00:16
Аватар для vvp1990
vvp1990 vvp1990 вне форума
Прохожий
 
Регистрация: 13.12.2011
Сообщения: 32
Репутация: 10
По умолчанию

http://www.fayloobmennik.net/1430244
http://www.fayloobmennik.net/1430249
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 18:41.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025