Определенные подсказки Delphi могут быть отключены?

Мне удалось снять это с помощью всего лишь 3 контейнеров. Хитрость заключается в том, чтобы отделить контейнер flexbox от контейнера, который контролирует прокрутку. Наконец, поместите все в корневой контейнер, чтобы сосредоточить все это. Вот основные стили для создания эффекта:

CSS:

.root {
  display: flex;
  justify-content: center;
  align-items: center;
}

.scroll-container {
  margin: auto;
  max-height: 100%;
  overflow: auto;
}

.flex-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

HTML:

Lorem ipsum dolor sit amet.

Здесь я создал демо: https://jsfiddle.net/r5jxtgba/14/

15
задан Mason Wheeler 14 January 2009 в 19:59
поделиться

3 ответа

Никакие определенные подсказки, но можно отключить их всех.

{$HINTS OFF}
procedure MyProc;
var
  i : integer;
begin
  DoSomething;
end;
{$HINTS ON}
31
ответ дан 1 December 2019 в 00:24
поделиться

Мало вне темы: необходимо заботиться о подсказках и предупреждениях компилятора. Они не только для забавы. В компиляторе просто говорится, что "программа может работать по-другому, что Вы думаете, потому что ВАШ исходный код не точен".

8
ответ дан 1 December 2019 в 00:24
поделиться

Лучше всего я могу думать, должен окружить предмет подсказки с условным выражением, определяют и используют то же условное выражение, определяют вокруг кода, который может или не может быть необходим, как показано ниже:

, Если у Вас есть это:

procedure MyProc;
var
  i : integer;
begin
  DoSomething;
  //SomethingWith_i_IsCommentedOut;
end;

Вы доберетесь: Подсказка: переменная "i" объявляется, но никогда не использовала

, Так попробуйте это вместо этого:

procedure MyProc;
  {$IFDEF USE_THE_I_PROCEDURE}
var
  i : integer;
  {$ENDIF}
begin
  DoSomething;
  {$IFDEF USE_THE_I_PROCEDURE}
  SomethingWith_i_IsCommentedOut;
  {$ENDIF}
end;

Теперь можно повернуть определение на или прочь, и Вы никогда не должны получать подсказку.

4
ответ дан 1 December 2019 в 00:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: