Исходники
Статьи
Языки программирования
.NET Delphi Visual C++ Borland C++ Builder C/С++ и C# Базы Данных MySQL MSSQL Oracle PostgreSQL Interbase VisualFoxPro Веб-Мастеру PHP HTML Perl Java JavaScript Протоколы AJAX Технология Ajax Освоение Ajax Сети Беспроводные сети Локальные сети Сети хранения данных TCP/IP xDSL ATM Операционные системы Windows Linux Wap Книги и учебники
Скрипты
Магазин программиста
|
Ishodniki.Ru » Online книги » C++ Builder по шагам Шаг 5 - Хранилище объектов [MDIEdit] В C++ Builder есть такая замечательная вещь, как "Хранилище объектов". Там полно всякой всячины - заготовки форм, диалогов, типы файлов, даже целые проекты попадаются ;). Хранилище вызывается по команде File->New и выглядит так: На нескольких вкладках расположены довольно полезные заготовки. Мы разберем заготовку MDI Application с вкладки Projects. С помощью нее можно создать приложение в стиле MDI - многооконном интерфейсе. Несмотря на сложное название, это всего лишь интерфейс всевозможных редакторов. Самый распространенный пример - MS Word. Одно окно главное, другие - окна документа. Запустите мастер двойным щелчком. Он лаконично спросит про местоположение проекта и вам останется только нажать кнопку Finish. Итак, довольно приличная заготовка - меню,
панель статуса, панель кнопок. Но
текстовые редакторы что-то мне уже надоели.
Лучше сделаем мультимедиа-проигрыватель.
Для этого добавьте компонент TToolBar Выглядеть все это должно так: В код нужно внести такие изменения, чтобы MediaPlayer открывался: void __fastcall TMainForm::CreateMDIChild(String Name) { TMDIChild *Child; //--- create a new MDI child window ---- if (FileExists (Name)) { MediaPlayer1->FileName=Name; MediaPlayer1->Open(); MediaPlayer1->Play(); }; } В принципе тут все зависит от CreateMDIChild, правда, форму Child вообще можно было выкинуть, потому что она не используется, но в следующем шаге я код добавлю, чтобы использовалось. А так - чистый интерфейс MDI, все в ажуре ;). Вы этот проект не выкидывайте, этот проект еще будет жить и развиваться. |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Погреб пластиковый купить каталог пластиковых кессонов и Погребов.
Рейтинги
|