Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.49 MB
Время: 0.023 c
3-1115272204
sashuly
2005-05-05 09:50
2005.06.14
поиск в подчиненной таблице


14-1117166797
Иксик
2005-05-27 08:06
2005.06.14
BTC


3-1115390604
Dmitry
2005-05-06 18:43
2005.06.14
Как избавиться от автоматически создаваемых файлов типа _QSQ11.DB


1-1117278487
Bondar
2005-05-28 15:08
2005.06.14
function SearchParam


14-1117002765
Гаврила
2005-05-25 10:32
2005.06.14
Automatic Delphi 7 Code Completion




   Наверх