Новые книги

Вы хотите разобраться в том, что представляет собой SEO, как поисковая система оценивает сайт и определяет его место в иерархии выдачи, а также что именно должен делать SEO-оптимизатор, чтобы вывести ваш ресурс в топ? Эта книга поможет разобраться с накопившимися вопросами и понять, как выбрать оптимизатора и отличить профессионала от того, кто мало смыслит в продвижении, из чего складывается цена за оптимизацию и каких результатов ждать от SEO. В результате вы сможете контролировать работу специалиста по SEO-оптимизации, свой бюджет и экономить деньги.

В издании приведены реальные истории успеха, позволяющие наглядно демонстрировать утверждения, правила, законы и нормы SEO. Также авторы отвечают на самые часто задаваемые вопросы относительно поисковой оптимизации и рассказывают, как избавиться от стереотипных и ошибочных убеждений относительно продвижения сайтов.

Вы станете более подкованны в вопросах оптимизации и сможете по-настоящему рулить своим бизнесом не только в реальной жизни, но и в интернет-пространстве.

Книга адресована бизнесменам и предпринимателям, маркетологам и руководителям 1Т-компаний, которые интересуются SEO-рекламой, продвижением сайтов и желают увеличить прибыль своей компании. Издание будет интересно всем, кто постигает основы поисковой оптимизации, стремится расширить профессиональный кругозор и узнать что-то новое, интересное.
Пользовательские истории – это метод описания требований к разрабатываемому продукту. В книге рассказано, как правильно использовать данную технику, чтобы сфокусироваться на поставленной задаче и пожеланиях клиента, а не распыляться на реализации второстепенных функций. Автор книги показывает, как данный подход не только ускоряет и систематизирует разработку, но и улучшает взаимопонимание в команде.

Вопрос и Ответ 16

Вопросы и Ответы


      16. Почему не получается создать окно StayOnTop (всегда наверху)?

      Создать окно которое всегда будет наверху (не будет перекрываться другими окнами) несложно, для этого достаточно полю FormStyle объекта TForm присвоить значение fsStayOnTop. И это прекрасно работает... до тех пор пока Вам не понадобится несколько раз сделать окно то нормальным, то снова StayOnTop. Если это делать процедурами RestoreTopMosts и NormalizeTopMosts иногда происходит необъяснимое игнорирование второй процедуры и Ваше окно остается навсегда (до завершения) в положении "...наверху".

      Для предотвращения подобного стоит пользоваться процедурой API:

      procedure SetWindowPos(Wnd: HWnd; WndInsertAfter: HWnd; X, Y, cx, cy: Integer; Flags: Word);

      эта процедура позволяет делать с окном очень много, но мы остановимся лишь на двух возможностях интересующих нас.

      Пример:

      ............

      VAR isTopMost: Boolean;

      ............

      procedure TForm1.bTopMostClick(Sender: TObject);
      begin

        IF isTopMost THEN

          {Окно в состояние - всегда наверху}
          SetWindowPos(Application.Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE Or SWP_NOMOVE)

        ELSE

          {Окно в нормальное состояние}
          SetWindowPos(Application.Handle, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOSIZE Or SWP_NOMOVE)

        isTopMost := NOT isTopMost;

      end;

      ............


...предыдущая страница следующая...
оглавление



"Вопрос и Ответ 16"
Copyright © "В помощь Веб-Мастеру" (Alexander D. Belyaev) 2005-2024 .
При перепечатке любого материала видимая ссылка на источник "В помощь Веб-Мастеру" и все имена, ссылки авторов обязательны!
Время генерации страницы: 0.006