Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.11.2009, 01:45   #1
Jene4ka
Пользователь
 
Регистрация: 13.12.2008
Сообщений: 75
По умолчанию Изменение цвета рамки формы

Здравствуйте!
Сколько работаю в делфи,а так и не знаю, как поменять цвет рамки у формы. Подскажите пожалуйста))Заранее спасибо
Jene4ka вне форума Ответить с цитированием
Старый 12.11.2009, 01:46   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Рисуем прямоугольник любого цвета по краю формы и все...
LineTo()
MoveTo()

З.Ы. Только BorderStyle лучше сделать bsNone.

Последний раз редактировалось mihali4; 12.11.2009 в 01:58.
mihali4 вне форума Ответить с цитированием
Старый 12.11.2009, 02:02   #3
Jene4ka
Пользователь
 
Регистрация: 13.12.2008
Сообщений: 75
По умолчанию

но при этом стандартная рамка же останется?
Jene4ka вне форума Ответить с цитированием
Старый 12.11.2009, 02:14   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

А вы попробуйте...
mihali4 вне форума Ответить с цитированием
Старый 12.11.2009, 02:19   #5
Jene4ka
Пользователь
 
Регистрация: 13.12.2008
Сообщений: 75
По умолчанию

эээ,я с этими линиями вообщем-то не особо дружу, но постараюсь))
Jene4ka вне форума Ответить с цитированием
Старый 12.11.2009, 02:26   #6
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Вот вам примитивный примерчик:
Код:
unit Unit4;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
    procedure FormPaint(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
Close;
end;

procedure TForm1.FormPaint(Sender: TObject);
begin
with Canvas do
begin
Pen.Color:=clRed;
Pen.Width:=3;
MoveTo(0,0);
LineTo(0,Height-3);
LineTo(Width-3,Height-3);
LineTo(Width-3,0);
LineTo(0,0);
end;
end;

end.
mihali4 вне форума Ответить с цитированием
Старый 12.11.2009, 02:45   #7
Jene4ka
Пользователь
 
Регистрация: 13.12.2008
Сообщений: 75
По умолчанию

ну да,оно прорисовала рамку вокруг формы.но верхняя-то часть как была так и осталась, в плане та, где название и пиктограмма
Jene4ka вне форума Ответить с цитированием
Старый 12.11.2009, 03:54   #8
Вавел из ГМТУ
Форумчанин
 
Регистрация: 19.06.2009
Сообщений: 896
По умолчанию

Цитата:
Сообщение от mihali4 Посмотреть сообщение
....
З.Ы. Только BorderStyle лучше сделать bsNone.
Тут ответ.....
Вавел из ГМТУ вне форума Ответить с цитированием
Старый 12.11.2009, 09:37   #9
Jene4ka
Пользователь
 
Регистрация: 13.12.2008
Сообщений: 75
По умолчанию

ну да, теперь названия формы и пиктограмм нет вообще:-))
Jene4ka вне форума Ответить с цитированием
Старый 12.11.2009, 11:20   #10
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
Сообщение от Jene4ka Посмотреть сообщение
ну да,оно прорисовала рамку вокруг формы.но верхняя-то часть как была так и осталась, в плане та, где название и пиктограмма
...
ну да, теперь названия формы и пиктограмм нет вообще
Вот ваш вопрос:
Цитата:
как поменять цвет рамки у формы
И где, позвольте узнать, идет речь о шапке формы?
mihali4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать границы формы другого цвета,формы?? Дима я Общие вопросы Delphi 3 22.06.2009 07:24
Изменение цвета girz Общие вопросы Delphi 6 30.05.2009 13:43
Различение и изменение цвета peq Microsoft Office Excel 10 16.04.2009 19:50
БД + изменение цвета TDBCheckbox chel83 Помощь студентам 1 27.02.2009 11:58
Изменение цвета Artem Общие вопросы Delphi 5 12.07.2007 09:07