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

Вниз

Как получить копию меню активного окна?   Найти похожие ветки 

 
DmT   (2008-06-06 00:29) [0]

или любого другого компонента


 
Германн ©   (2008-06-06 01:03) [1]

Нажать PrintScreen.


 
DmT   (2008-06-06 01:10) [2]

Очень остроумно
PS нужна копия главно меню окна.


 
Германн ©   (2008-06-06 01:15) [3]


> DmT   (06.06.08 01:10) [2]
>
> Очень остроумно
> PS нужна копия главно меню окна.
>

Что есть


 
Германн ©   (2008-06-06 01:17) [4]


> DmT   (06.06.08 01:10) [2]
>
> Очень остроумно
> PS нужна копия главно меню окна.
>

Что есть
> копия главного меню окна
?


 
DmT   (2008-06-06 01:35) [5]

Меню прямо под заголовком. Оно же MainMenuю. Оно же главное меню.
Нужна его копия на своей форме.
Ну и в переменной(точнее в массиве но это не так важно) способной хранить такой тип.


 
Германн ©   (2008-06-06 02:03) [6]


> DmT   (06.06.08 01:35) [5]
>
> Меню прямо под заголовком. Оно же MainMenuю. Оно же главное
> меню.
>

Что такое MainMenu можешь не объяснять.

> Нужна его копия на своей форме.

Непонятно. Нужно скопировать его пункты или его функции? Кстати, то окно твоё или чужое?

> Ну и в переменной(точнее в массиве но это не так важно)
> способной хранить такой тип.
>

А это уже вообще Norwegian Wood! Только у Beatles это было красивше исполнено. :)

P.S. Дополнительный вопрос. Не читал или курил?


 
DmT   (2008-06-06 02:08) [7]

Можно даже не копию меню
а тоже самое меню, токо хенл ему присвоить на мое окно.


 
Германн ©   (2008-06-06 02:23) [8]


> DmT   (06.06.08 02:08) [7]
>
> Можно даже не копию меню
> а тоже самое меню, токо хенл ему присвоить на мое окно.
>

Ну спасибо что заменил термин "копия" на термин "хен(д)л".

Наконец.
"Ты скажи чё те надо."

P.S. Уже ясно что не читал.
P.P.S. Остался вопрос о "курении", но он в свете сабжа уже не актуален.


 
{RASkov} ©   (2008-06-06 09:02) [9]

:)
Чьи окна-то? Это раз.
Второе - главное меню может быть только на одном окне(форме)
Третье -

> Как получить копию .....
любого другого компонента

{
Здесь пpоцедypа CreateClone, котоpая кpеатит компонентy ОЧЕHЬ ПОХОЖУЮ на
входнyю. С такими же значениями свойств. Пpисваивается все, кpоме методов.
}
function CreateClone(Src: TComponent): TComponent;
var
 F: TStream;
begin
 F := nil;
 try
   F := TMemoryStream.Create;
   F.WriteComponent(Src);
   RegisterClass(TComponentClass(Src.ClassType));
   F.Position := 0;
   Result := F.ReadComponent(nil);
 finally
   F.Free;
 end;
end;

Автор: Nomadic
http://delphiworld.narod.ru/

ЗЫ: Хорош курить :)


 
DmT   (2008-06-06 14:57) [10]

> Чьи окна-то?
Твои, мои, вендовые, разных других проложений.
> главное меню может быть только на одном окне
ну тогда надо лишить окно на котором было это меню, и поместить на мое.


 
Игорь Шевченко ©   (2008-06-06 15:17) [11]


> ну тогда надо лишить окно на котором было это меню, и поместить
> на мое.


В древнем Китае желающим странного отрубали голову.


 
SergeyIT ©   (2008-06-06 15:26) [12]

То есть надо меню первоклассного ресторана вывесить в какой-то блинной - и что будет?


 
DmT   (2008-06-06 15:34) [13]

Удалено модератором
Примечание: Мат



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

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

Наверх





Память: 0.48 MB
Время: 0.048 c
2-1212728038
Julia
2008-06-06 08:53
2008.07.06
пароль на .MDB


2-1212568980
lead-in
2008-06-04 12:43
2008.07.06
indy, компонент IdFTP


2-1212882595
ply
2008-06-08 03:49
2008.07.06
сохранить катинку в БД


15-1211457004
Дмитрий С
2008-05-22 15:50
2008.07.06
На каком это языке?


15-1211336310
Slider007
2008-05-21 06:18
2008.07.06
С днем рождения ! 21 мая 2008 среда





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