Что касается левой панели и галереи, закрытие }
для медиазапроса было слишком ранним и не охватило #photos-left-sidebar-wrapper, #hidden-left-sidebar
:
Оказывается, причина, по которой мы видели окно приложения на панели задач, была простой настройкой, похожей на ответ Stukelly, но не совсем.
Чтобы главная форма появилась на панели задач и скрыть меню приложения, к которому вы применили:
Application.MainFormOnTaskbar := True;
Application.ShowMainForm := False;
Никакой код за формой не создан или что-либо требуется.
Необходимо установить свойства ShowMainForm и MainFormOnTaskBar на Ложь, прежде чем форма будет создана.
Откройте свой источник проекта и установите MainFormOnTaskBar и ShowMainForm ко Лжи, прежде чем форма будет создана.
Application.Initialize;
Application.MainFormOnTaskbar := false;
Application.ShowMainForm := false;
Application.CreateForm(TForm1, Form1);
Затем на Вашей основной форме добавляют следующий код к событиям FormActivate и FormShow.
procedure TForm1.FormActivate(Sender: TObject);
begin
// hide taskbar button
ShowWindow(Application.Handle, SW_HIDE);
end;
procedure TForm1.FormShow(Sender: TObject);
begin
// hide taskbar button
ShowWindow(Application.Handle, SW_HIDE);
end;
Я протестировал с Dephi 2007 и 2009. Дополнительная информация доступна здесь.