Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.14;
Скачать: CL | DM;

Вниз

TOleContainer и любопытный пользователь   Найти похожие ветки 

 
Ivan%   (2005-05-28 15:30) [0]

А скажите пожалуйста, как не разрешить сделать пользователю изменение данных в TOleContainer.
На форме есть олеконтайнер, и когда программа в runtime, то пользователю захочется щелкнуть два раза мышкой и контейнер откроется, и натворит там, мало не покажется. Как ему запретить?


 
Просто Джо ©   (2005-05-28 15:33) [1]

OleContainer.Enabled := False ?


 
Marser ©   (2005-05-28 15:33) [2]

Первоначальный вариант вопроса мне понравился :о)


 
Просто Джо ©   (2005-05-28 15:33) [3]

Нет, лучше изменить свойство AutoActivate в aaManual


 
Просто Джо ©   (2005-05-28 15:34) [4]


>  [2] Marser ©   (28.05.05 15:33)
> Первоначальный вариант вопроса мне понравился :о)

А какой был первоначальный?


 
Ivan%   (2005-05-28 15:39) [5]

СПАСИБО


 
Marser ©   (2005-05-28 15:44) [6]


> А какой был первоначальный?

"Чтобы пользователь не на хер...ел"
:-))
З.Ы. Простите, пожалуйста.


 
Ivan%   (2005-05-28 16:56) [7]

Значит так всё я это сделал.
А теперь хочу обратно, чтобы можно было изменить. Ну естественно прописать это только программноб например

olecontainer1.AutoActivate:=aaDoubleClick, ОШИБКА здесь!


 
Marser ©   (2005-05-28 16:59) [8]

olecontainer1.enabled:=true


 
Ivan%   (2005-05-28 17:01) [9]

Пробывал, не фига!


 
Cobalt ©   (2005-05-28 18:26) [10]

2 Ivan%   (28.05.05 16:56) [7]
olecontainer1.AutoActivate:=aaDoubleClick, ОШИБКА здесь!

Так ты не пиши в коде ", ОШИБКА здесь!" - он из-за этого и не компилируется.


 
Просто Джо ©   (2005-05-29 04:31) [11]


>  [7] Ivan%   (28.05.05 16:56)

Какая ошибка?


 
Ivan%   (2005-05-29 05:28) [12]

Ошибка о неизвестности слова aaDoubleClick


 
Cobalt ©   (2005-05-29 13:30) [13]

2 Ivan%   (29.05.05 05:28) [12]
а на TOleContainer не ругается?


 
Ivan%   (2005-05-29 14:16) [14]

НЕТ


 
Cobalt ©   (2005-05-29 14:29) [15]

может ты его написал используя нелатинские символы?
В Д7 TOleContainer и aaDoubleClick объявлены в одном модуле


 
Просто Джо ©   (2005-05-29 15:17) [16]


>
>  [15] Cobalt ©   (29.05.05 14:29)
> может ты его написал используя нелатинские символы?
> В Д7 TOleContainer и aaDoubleClick объявлены в одном модуле

И в Д6


 
Ivan%   (2005-05-29 15:30) [17]

В Д7 TOleContainer и aaDoubleClick объявлены в одном модуле
не понял!


 
Anatoly Podgoretsky ©   (2005-05-29 15:35) [18]

Д7 это Delphi 7


 
Ivan%   (2005-05-29 15:38) [19]

Да я понял что это Делфи6 и его брат.
А вот это:
TOleContainer и aaDoubleClick объявлены в одном модуле


 
Pilot   (2005-05-29 15:43) [20]

Ivan%, любопытный пользователь, это ты про себя?


 
Просто Джо ©   (2005-05-29 15:46) [21]

Иван, посмотри, включен ли модуль OleCtnrs в uses того модуля, в котором ты выполняешь присваивание olecontainer1.AutoActivate:=aaDoubleClick.


 
Ivan%   (2005-05-29 18:17) [22]

А как же, Просто Джо, всё на месте! Я думаю, без этого олеконтейнер себе место не нашел бы в программе!


 
Cobalt ©   (2005-05-29 22:00) [23]

2 Ivan%   (29.05.05 18:17) [22]
Все более-менее разумные причины, вроде, высказаны.
Остаётся предположить, что тут во всём виноват подземный стук :)



Страницы: 1 вся ветка

Текущий архив: 2005.06.14;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.028 c
1-1117300391
grol
2005-05-28 21:13
2005.06.14
Работа с потоками!


14-1116854832
msguns
2005-05-23 17:27
2005.06.14
Ну как дети малые...


14-1116936425
mike-d
2005-05-24 16:07
2005.06.14
Библиотека ваших детей...


1-1117542941
Леха
2005-05-31 16:35
2005.06.14
Присвоение значений Edit через цикл


6-1111963806
АНТИСпаммер
2005-03-28 02:50
2005.06.14
Сниффинг локального траффика