На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
Дорогие друзья! Поздравляем вас с днём Победы!
msm.ru
Название темы должно быть информативным !
Прежде чем задать вопрос, воспользуйтесь Поиском. и проверьте в FAQ (ЧАВО) Паскаля
Чтобы получить вразумительный ответ, подробно опишите проблему: что надо сделать, что не получается и номер ошибки (если есть), которую выводит компилятор.
Для вставки кода ваших программ используйте, пожалуйста, кнопку СODE=pas или выпадающий список СODE для других языков (подсветка синтаксиса).
[!] Как правильно задавать вопросы | Руководство по языку B.Pascal 7 & Objects/LR | Borland Pascal. Руководство пользователя
Модераторы: volvo877
  
> Turbo Vision для тех кто еще помнит
    На Desktop есть несколько экземпляров TEditWindow. Как узнать какой из них активен? И можно ли взять поинтер на активное окно ?
      function IsTileable(P: PView): Boolean; far;
      begin
      IsTileable := P^.Options and ofTileable <> 0;
      end;
      Desktop^.FirstThat(@IsTileable) ?
      Оно?
        Вообще-то Desktop^.Current всегда показывает на активное окно...
          А узнать что за окно можно так:
          if TypeOf(Desktop^.Current^)=
          TypeOf(TEditWindow) then ...
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0270 ]   [ 15 queries used ]   [ Generated: 9.05.24, 23:08 GMT ]