Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.11.13;
Скачать: CL | DM;

Вниз

У меня тут несколько халявных вопросов...   Найти похожие ветки 

 
stals ©   (2005-03-21 16:00) [0]

У меня несколько халявных вопросов, так что долго задерживать не буду :)

1) Как в run-time добавить закладку к tabcontrol?
    (как в каком-нибудь редакторе - открываешь новый файл,
     а он на навой  закладке появляется)
2) Как добвлять строки разного форматирования в RichEdit?
    (какая-нибудь строка - красным цветом на черном фоне, например)
3) Как можно организовать выбор шрифта?
4) Как можно узнать, что пользователь сменил раскладку и сделать
    свое действие?

Лучше с примерами... :)


 
ECM ©   (2005-03-21 16:19) [1]

1)     function TC_Insert( Idx: Integer; const TabText: String; TabImgIdx: Integer ): PControl;
   {* |<#tabcontrol>
      Inserts new tab before given, returns correspondent page control
      (which can be used as a parent for controls to place on the page). }

Пример:
     Page := TabControl1.TC_Insert(TabCOntrol1.Count,pMob.Name,0);
     Page.Border := 0;


2) ...

3) TKOLColorDialog

 ColorDialog1.Color := OldColor;
 if ColorDialog1.Execute then NewColor := ColorDialog1.Color;


4) А самому поискать в MSDN облом? :) - WM_INPUTLANGCHANGE
 отлови в Form(Applet).OnMessage...


 
ECM ©   (2005-03-21 16:24) [2]

З.Ы.
"Акела промахнулся..."

3 )можно при помощи доп. компонента MHFontDialog

http://www.kolnmck.ru/files/kompon/MHFontDialog.zip
 
   MHFontDialog1.Font.Assign(SomeControl.Font);
   MHFontDialog1.InitFont.Assign(SomeControl.Font);
   MHFontDialog1.ForceFontExist := TRUE;
   MHFontDialog1.UseInitFont := TRUE;
   //MHFontDialog1.ShowEffects := TRUE;
   MHFontDialog1.Flags := CF_INITTOLOGFONTSTRUCT or CF_SCREENFONTS
     or CF_FIXEDPITCHONLY or CF_EFFECTS;
   if MHFontDialog1.Execute then begin
     SomeControl.Font.Assign(MHFontDialog1.Font);
     SomeControl.SetFontHeight(TermView1.Font.FontHeight);
     SomeControl.Perform(WM_SIZE,0,0);
   end;


 
Stals ©   (2005-03-21 20:48) [3]

Тогда еще немного задержусь :)

1) Как сделать DropFile на RichEdit,
  чтоб его содержимое появилось в редакторе?
  (Сделал форме WS_EX_ACCEPTFILES, назначил процедуру        
  onDropFiles, А как, собственно, узнать путь и имя того  
  файла, который Drop-нули, чтоб его Re_loadFromFile?)
2) Как у ListBox-а сделать, как у его VCL аналога, Style = CsDropDown?
    (чтоб он раскрывался не только от кнопки,
     но и от нажатия на него в любом месте)


 
panov ©   (2005-03-21 23:14) [4]

Несвязанные вопросы нужно задавать в отдельных ветках.



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

Текущий архив: 2005.11.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.04 c
1-1130239532
DelphiLexx
2005-10-25 15:25
2005.11.13
МасштабированиеTImahe.Canvas


1-1129203791
VIsa
2005-10-13 15:43
2005.11.13
Помогите разобраться с прозрачностью в TPNGImage


3-1128073045
Ega23
2005-09-30 13:37
2005.11.13
Raiserror в вызове ХП


1-1129653528
Rianon
2005-10-18 20:38
2005.11.13
Dll и немодальные формы правильно создать и убить


4-1126372344
illy
2005-09-10 21:12
2005.11.13
Запуск закрытие приложений