Forma zawsze nieaktywna

0

Chcę zrobić okno programu zawsze "nieaktywne", nieprzeszkadzające... tłumacząc to bardziej obrazowo odwrotność formy zawsze na wierzchu (fsStayOnTop). Tak na szybko sprawę załatwia: Form1.Enabled:=False; Proste rozwiązanie ale nie można już rozwinąć np. menu na tej formie.

0

Z Twojego opisu w dalszym ciągu nic nie wynika.
Podaj może lepiej przykład programu, który tak ma - będzie prościej.

0

Ja chcę wyświetlać informację na pulpicie w okienku bez obramowań i górnej belki. Kliknięte okienko nie może "wyskakiwać" i przysłaniać inne okna (jeśli są).

3
type
  TForm1 = class(TForm)
  private
    { Private declarations }
  protected
    procedure CreateParams(var Params: TCreateParams); override;
  public 
//
implementation

{$R *.dfm}

procedure TForm1.CreateParams(var Params: TCreateParams);
begin
  inherited CreateParams(Params);
  Params.ExStyle:= Params.ExStyle or WS_EX_NOACTIVATE;
end;
0

Dzięki :)

Jeszcze dodam...

uses
Windows, LCLType; 

1 użytkowników online, w tym zalogowanych: 0, gości: 1