Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.04 c
1-1117430496
vvllaadd
2005-05-30 09:21
2005.06.14
Перенос текста в BitBtn ...


1-1117447228
bearoman
2005-05-30 14:00
2005.06.14
изменеие размера контрола


14-1116928330
Gero
2005-05-24 13:52
2005.06.14
Дожились


1-1116939853
Андрюха7
2005-05-24 17:04
2005.06.14
Доступ на Delphi к значению функции - массиву записей


4-1113589617
ComPort
2005-04-15 22:26
2005.06.14
Срочно нужна помощь, трабла с COM портом...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский