Главная страница
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.47 MB
Время: 0.067 c
2-1129914759
Volf_555
2005-10-21 21:12
2005.11.13
Как на Delphi определить файл или папку


1-1129740924
Rav
2005-10-19 20:55
2005.11.13
"Глобальный" перехват исключений


2-1129904756
Pas
2005-10-21 18:25
2005.11.13
число с суммой цифр m, которое делится на m


2-1129277163
ZZZ
2005-10-14 12:06
2005.11.13
DBLookupComboBox


14-1130112434
хАЦКЕРЕНОК
2005-10-24 04:07
2005.11.13
хАЦКЕРЕНОК