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

Вниз

Мемо только для просмотра   Найти похожие ветки 

 
harismatik   (2003-01-18 15:11) [0]

Как сделать Мемо только для просмотра его содержимого. Чтоб можно было только посмотреть и никаким образом нельзя было бы это сохранить?


 
Delirium^.Tremens   (2003-01-18 15:13) [1]

ReadOnly ?


 
Delirium^.Tremens   (2003-01-18 15:14) [2]


> никаким образом нельзя было бы это сохранить

В смысле защиту от Ctrl+C и т.п. ?


 
harismatik   (2003-01-18 15:26) [3]

Да!!! Именно так!!! Знаешь как это сделать?


 
mrcat   (2003-01-18 15:28) [4]

harismatik (18.01.03 15:26)

Enabled := false
=)))))


 
harismatik   (2003-01-18 15:32) [5]

Не годится. Если текст длинный, при Enabled=False мемо нельзя прокрутить вниз-вверх.
Какие еще варианты?


 
mrcat   (2003-01-18 15:33) [6]

harismatik (18.01.03 15:32)

Отлавливай копирование и очищай в буфере обмена...
(во извращение-то =)))))


 
Delirium^.Tremens   (2003-01-18 15:35) [7]

mrcat © (18.01.03 15:33)
> Отлавливай копирование и очищай в буфере обмена...

Clipboard.Enable := false;
:-) :-) :-)


 
harismatik   (2003-01-18 15:40) [8]

2 Delirium^.Tremens

А откуда ты взял такое свойство? Нет у клипборда такого :(


 
Delirium^.Tremens   (2003-01-18 15:41) [9]

harismatik (18.01.03 15:40)

Да, пора тебе перекурить, шуток не понимаешь?


 
Eraser@YYY   (2003-01-18 15:45) [10]

Хорош прикалываться, можно помоему в ScrollBox закинуть StaticText или Label с включёным WordWrap.


 
harismatik   (2003-01-18 15:46) [11]

2 Delirium^.Tremens

Понятно. Просто понимаешь, ну ОЧЕНЬ-ОЧЕНЬ это надо сделать.
Неужто никто не знает?
А отлавливание Ctrl+C или Ctrl+Insert через KeyDown не получается - все равно в клипбоарде оказывается содержимое Мемо
:(


 
Song   (2003-01-18 18:22) [12]

Надо ловить не Ctrl-C, а WM_COPY


 
Sha   (2003-01-18 20:50) [13]

procedure TForm1.dataMemoKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
Key:=0;
end;

procedure TForm1.dataMemoKeyPress(Sender: TObject; var Key: Char);
begin
Key:=#0;
end;



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

Форум: "Основная";
Текущий архив: 2003.01.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.011 c
1-86766
gregz
2003-01-17 17:10
2003.01.27
пиксель


4-87215
bent
2002-12-11 07:10
2003.01.27
System Menu


14-87067
MAN-IN-RED
2003-01-07 00:23
2003.01.27
Screen Mater


7-87158
ctapik-net
2002-11-14 19:20
2003.01.27
WM_QUERYENDSESSION - shutdown or reboot?


6-87006
kofman
2002-11-27 12:53
2003.01.27
Получение имени файла на сервере кот. грузится по умолчанию.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский