PDA

Показать полную графическую версию : [решено] speedbuton. окно с доп. информацией


NickDang
24-01-2012, 19:27
нужно сделать чтобы при наведении курсора на speedbuton появлялось маленькое окошко с информацией что это за программа и описание.

LilLoco
24-01-2012, 19:31
NickDang, Как вы быстро темы создаете :)
Если нужно обычное всплывающее окно типа подсказки, то у speedbutton свойство ShowHint ставите в true, а в свойство Hint пишите текст...

А лучше возьмите какую - нибудь книгу и почитайте, поднаберетесь знаниями и будете сами отвечать на такие вопросы ;)

NickDang
24-01-2012, 19:42
Аааа, понял )) всё спасибо!

NickDang
24-01-2012, 21:29
ещё возник такой вопрос, как перейти в Hint на следующую строку?
Строка1
Строка2

Искал в интернете, но не понял как делать.

LilLoco
24-01-2012, 23:11
Пробовали управляющие символы?
Если нет, то попробуйте между строками вставить #13#10.
Первая строка #13#10 Вторая строка

NickDang
24-01-2012, 23:34
Ну в параметрах? Hint. Там если просто вписать Первая строка #13#10 Вторая строка то он так и прочитает его...

Любезный
24-01-2012, 23:36
NickDang, хорошо бы Вам вначале почитать про типы данных в Delphi и изучить правила записи строковых констант и переменных - сразу поймёте, что это пример гипотетический.

NickDang
24-01-2012, 23:48
Скачал исходник, там каждая строка начиналась на @. хм... ничё не получилось, что-то упустил

добавил в форму:
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;

ВСЁ ПОЛУЧИЛОСЬ)




© OSzone.net 2001-2012