Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Кто знает как вытащить виндовый редактор IP адреса или компонент какой?


Alexander ©   (2001-12-19 14:58:00) 

?


nikkie   (2001-12-19 18:02:00) [1]

могу предложить такой вариант. не работают стрелочки, но может кто подскажет - по идее это должно быть легко подправить (только бы знать как :))

unit IPEdit;

interface

uses
CommCtrl, ComCtrls, Controls, StdCtrls;

type
TIPEdit = class(TCustomEdit)
protected
procedure CreateParams(var Params: TCreateParams); override;
end;

implementation

procedure TIPEdit.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
InitCommonControl(ICC_INTERNET_CLASSES);
CreateSubClass(Params, WC_IPADDRESS);
end;

end.


Alexander   (2001-12-19 16:23:00) [2]

Да я сейчас так и делаю, но хотелось покрасивее.
А как можно в Edit-е выравнивание по центру сделать?


Anatoly Podgoretsky   (2001-12-19 16:20:00) [3]

Поставь дяром четыре TEditи три TLabel если надо индикация точки


Alexander   (2001-12-19 15:26:00) [4]

Нет, так слишком коряво - получается 192.004.003.025 и все нули надо вводить, а это не очень хорошо


Юрий Федоров   (2001-12-19 15:24:00) [5]

TMaskEdit?


Наверх

Титульная страница Поиск, карта сайта Написать письмо