Форум: "Основная";
Текущий архив: 2002.03.14;
Скачать: [xml.tar.bz2];
ВнизФорма вместо вложенного меню Найти похожие ветки
← →
vrRaven (2002-02-24 05:46) [0]Люди, подскажите, как сделать так, чтобы вместо вложенного меню разворачивалась форма или фрейм??
← →
vrRaven (2002-02-24 06:25) [1]Что, никто не знает?? Не может быть... Кто-то должен знать... Подскажите!!! Очень надо!!!
← →
Miwa (2002-02-24 08:49) [2]
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
if button=mbRight then PopupForm.Show;
end;
Только зачем так вопить в шесть утра? Люди же как раз спать ложатся ;о))
← →
vrRaven (2002-02-24 09:25) [3]Нет... мне не это надо...
В главном меню можно сделать вложенное меню(оно такое со стрелочкой)... Вот мне надо чтобы вместо него разворачивалась форма(желательно чтобы она была без заголовка)...
А ещё лучше, если это будет фрейм(Frame)...
← →
vrRaven (2002-02-24 09:54) [4]ПОМОГИТЕ!!! ОЧЕНЬ НАДО!!! ЛЮДИ!!!
← →
Song (2002-02-24 10:08) [5]Что ты понимаешь под глаголом "разворачивалась"? Т.е. чтобы форма делала такой анимационный эффект как делает TPopUp при разворачивании? Если так то нельзя тебе помочь. Сделать TPopUp или просто Form2.ShowModal;
← →
vrRaven (2002-02-24 10:18) [6]Анимация не обязательна....
Просто вопрос видать некто на понял...
не TPopUp, а SubMenu
Вот к примеру создаёшь TMainMenu... Файл, в нём СОЗДАТЬ, ОТКРВТЬ, СОХРАНИТЬ
Вот к примеру жмёшь на сохранить правой кнопкой мауса и нажимаешь Create SubMenu...
Вот мне надо чтобы вместо этого SubMenu появлялась форма...
Или фрейм... Лучше фрейм и без заголовка.... Можно чтобы панель появлялась, короче любая область, куда можно поместить компоненты...
← →
Cobalt (2002-02-24 10:38) [7]2 vrRaven (24.02.02 10:18)
Подсмотрел в Вин98?
Смотри MSDN, классы MenuSite, BaseBar - именно на них создано главное меню.
P.S. Это именно окна , а не стандартное меню, так что придётся попотеть;)
Можешь их и не найти - вдруг это Эксклюзивная разработка от MS .
← →
vrRaven (2002-02-24 11:19) [8]Нет, это можно сделать проще...
При наведении на раскрывающееся меню сделать такие действия:
1) подождать n миллисекунд
2) показать в указанном месте фрейм без заголовка или панель
Это можно сделать, только как??
Я могу сделать первую чать, а вот как сделать вторую??
← →
vrRaven (2002-02-24 13:32) [9]ЛЮДИ!!!!! ОТВЕТЬТЕ НА ВОПРОС В КОНЦЕ КОНЦОВ!!! ВЕДЬ КТО-ТО ЖЕ ЗНАЕТ!!!! И МОЛЧИТ!!!
← →
Deus (2002-02-24 19:12) [10]>как сделать вторую
например так:
var f:tform2;
begin
f:=tform2.create(nil);
f.top:=10;
f.left:=20;
f.show;
.....
?
Ессна, надо перехватывать сообщения wm_mouse... на тему перемещений...
← →
vrRaven (2002-02-25 04:50) [11]Нет.... Само сложенное меню разворачиваться не должно...
А стрелочка должна быть... а вмето меню появляется форма(как сделать без заголовка я уже знаю)...
← →
vrRaven (2002-02-25 14:13) [12]ЛЮДИ!!! А ВСЁ ТАКИ???
← →
vrRaven (2002-02-26 13:54) [13]Ну помогите!!!
← →
vrRaven (2002-02-27 04:50) [14]... а не надо... в другом форуме ответили!!!
Там поумнее ходят...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.03.14;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.005 c