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

Вниз

ToolWindow из Dllины   Найти похожие ветки 

 
doma   (2004-11-18 11:53) [0]

Народ, помогите решить проблему...

Сделал я dll;

library ToolWindow;

uses
 classes,
 forms,
 controls,
 uToolWindow in "uToolWindow.pas" {Form1};

var
 DllApp: TApplication;
 DllScr: TScreen;
 tool: TForm1;

procedure Init(App: TApplication; Scr: TScreen);
begin
 DllApp := Application;
 DllScr := Screen;
 Application := App;
 Screen := Scr;
end;

procedure Fin;
begin
 if Assigned(tool) then tool.Free;
 Application := DllApp;
 Screen := DllScr;
end;

function CreateForm: TForm;
begin
 tool := TForm1.Create(Application);
 Result := tool;
 with tool do begin
   FormStyle := fsStayOnTop;
   DragKind := dkDock;
   DragMode := dmAutomatic;
   BorderStyle := bsToolWindow;
 end;    // with
end;

exports
 Init,Fin,
 CreateForm;

begin
end.


В основном проекте создал форму... и пытаюсь ее вставить в панель... (у панели установил DockSite := true), но ничего не получается  

Подскажите решение... зарание спасибо...


 
Amoeba ©   (2004-11-18 12:17) [1]

А есть ли такой великий смысл и великая нужда в запихивании этой формы в DLL с последующим полученем такого гемороя?


 
doma   (2004-11-19 16:23) [2]

Да, представь себе... Я сделал систему plug-in"ов, но некоторые функции реализовать не получлось... и это одна из них...



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

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

Наверх




Память: 0.44 MB
Время: 0.172 c
3-1099571426
Mih
2004-11-04 15:30
2004.12.05
Вопрос поиска.


1-1100693931
Шурик Ш
2004-11-17 15:18
2004.12.05
Какой командой можно принудительно завершить работу приложения?


1-1101049346
_Дельфин_
2004-11-21 18:02
2004.12.05
Фон для Explorer а


1-1101213751
Max Ivanych
2004-11-23 15:42
2004.12.05
Как работает ShellAPI с электронной почтой?


1-1100579612
FastByte
2004-11-16 07:33
2004.12.05
Как создать таблицу в Word из Delphi ?





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