Delphi - [решено] speedbuton. окно с доп. информацией
-
NickDang
Delphi - [решено] speedbuton. окно с доп. информацией
нужно сделать чтобы при наведении курсора на speedbuton появлялось маленькое окошко с информацией что это за программа и описание.
-
LilLoco
Re: Delphi - [решено] speedbuton. окно с доп. информацией
NickDang, Как вы быстро темы создаете 
Если нужно обычное всплывающее окно типа подсказки, то у speedbutton свойство ShowHint ставите в true, а в свойство Hint пишите текст...
А лучше возьмите какую - нибудь книгу и почитайте, поднаберетесь знаниями и будете сами отвечать на такие вопросы

Если нужно обычное всплывающее окно типа подсказки, то у speedbutton свойство ShowHint ставите в true, а в свойство Hint пишите текст...
А лучше возьмите какую - нибудь книгу и почитайте, поднаберетесь знаниями и будете сами отвечать на такие вопросы

-
NickDang
-
NickDang
Re: Delphi - [решено] speedbuton. окно с доп. информацией
ещё возник такой вопрос, как перейти в Hint на следующую строку?
Строка1
Строка2
Искал в интернете, но не понял как делать.
Строка1
Строка2
Искал в интернете, но не понял как делать.
-
LilLoco
Re: Delphi - [решено] speedbuton. окно с доп. информацией
Пробовали управляющие символы?
Если нет, то попробуйте между строками вставить #13#10.
Код:
Если нет, то попробуйте между строками вставить #13#10.
Код:
Код: Выделить всё
Первая строка #13#10 Вторая строка-
NickDang
Re: Delphi - [решено] speedbuton. окно с доп. информацией
Ну в параметрах? Hint. Там если просто вписать Первая строка #13#10 Вторая строка то он так и прочитает его...
-
NickDang
Re: Delphi - [решено] speedbuton. окно с доп. информацией
NickDang, хорошо бы Вам вначале почитать про типы данных в Delphi и изучить правила записи строковых констант и переменных - сразу поймёте, что это пример гипотетический.
-
NickDang
Re: Delphi - [решено] speedbuton. окно с доп. информацией
Скачал исходник, там каждая строка начиналась на @. хм... ничё не получилось, что-то упустил
добавил в форму:
Код:
ВСЁ ПОЛУЧИЛОСЬ)
добавил в форму:
Код:
Код: Выделить всё
procedure TForm1.FormCreate(Sender: TObject);
Var I: Integer;
S: String;
begin
for I := 0 to ComponentCount -1 do
if Components[i] is TControl then
With TControl(Components[i]) Do
Begin
S := Hint;
While Pos('@',S) 0 Do
S[Pos('@',S)] := #13;
Hint := S;
End;
end;ВСЁ ПОЛУЧИЛОСЬ)