Автор Тема: Label как ссылка  (Прочитано 1216 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Эта тема содержит сообщение, помеченное как лучший ответ. Кликните здесь для перехода к этому сообщению.

Онлайн Fantasy22 [?]

  • Новичок
  • *
  • Сообщений: 10
  • Репутация: 0
  • Пол: Мужской
    • Награды
Label как ссылка
« Создано: Январь 02, 2017, 22:59:14 »
Здравствуйте.
Подскажите возможно сделать Label как ссылку, то есть при наведении на него курсор текст подчеркивался.

Русское сообщество AutoIt

Label как ссылка
« Отправлен: Январь 02, 2017, 22:59:14 »

Оффлайн Garrett [?]

  • Глобальный модератор
  • *
  • Сообщений: 3679
  • Репутация: 934
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: Label как ссылка
« Ответ #1, Отправлен: Январь 02, 2017, 23:12:22 »
Fantasy22  [?]
Цитировать
Подскажите возможно
Да.
GUIHyperLink - Создание элементов гиперссылки

Тогда и вы подскажите, неужели у Google проблемы с поиском?!

Скорблю и помню.




Онлайн Fantasy22 [?]

  • Новичок
  • *
  • Сообщений: 10

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
Re: Label как ссылка
« Ответ #2, Отправлен: Январь 03, 2017, 16:49:32 »
После долгих поисков на форуме, нашел подходящий пример.
Есть несколько вопросов
1 Как можно избавиться от мерцания текста.
2 При выполнении команды Run выскакивает ошибка.

Код: AutoIt [Выделить]
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

$Form1 = GUICreate("Form1", 333, 141, -1, -1, -1, $WS_EX_COMPOSITED)
$Label1 = GUICtrlCreateLabel("Программа", 112, 48, 106, 17)
GUICtrlSetFont(-1, 9, 300, 0)
GUICtrlSetCursor(-1, 0)
GUISetState()

While 1
    $Cur = GUIGetCursorInfo()
    If $Cur[4] = $Label1 Then
        GUICtrlSetColor($Label1, 0x0000FF)
        GUICtrlSetFont($Label1, 9, 300, 4)
    Else
        GUICtrlSetColor($Label1, 0x0000FF)
        GUICtrlSetFont($Label1, 9, 300, 0)
    EndIf

    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Label1
            Run(@SystemDir & "\notepad.exe")
    EndSwitch
WEnd
 

« Последнее редактирование: Январь 03, 2017, 16:55:53 от Fantasy22 »

Помечен как лучший ответ пользователем Fantasy22 Отправлен Январь 03, 2017, 21:27:50

Онлайн Alofa [?]

  • Скриптер
  • ****
  • Сообщений: 988
  • Репутация: 126
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: Label как ссылка
« Ответ #3, Отправлен: Январь 03, 2017, 19:08:02 »
Есть несколько вопросов

Проверьте (я не могу):
(нажмите для показа/скрытия)
« Последнее редактирование: Январь 03, 2017, 21:44:05 от Alofa »
----------------------- Вы думаете, всё так просто? Да, всё просто. Но совсем не так. -----------------------
Альберт Эйнштейн.

Русское сообщество AutoIt

Re: Label как ссылка
« Ответ #3 Отправлен: Январь 03, 2017, 19:08:02 »

Оффлайн Garrett [?]

  • Глобальный модератор
  • *
  • Сообщений: 3679
  • Репутация: 934
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: Label как ссылка
« Ответ #4, Отправлен: Январь 03, 2017, 19:52:59 »
Alofa
(нажмите для показа/скрытия)

Онлайн Alofa [?]

  • Скриптер
  • ****
  • Сообщений: 988
  • Репутация: 126
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: Label как ссылка
« Ответ #5, Отправлен: Январь 03, 2017, 20:23:41 »
OffTopicGarrett :thanks:

Онлайн Fantasy22 [?]

  • Новичок
  • *
  • Сообщений: 10

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
Re: Label как ссылка
« Ответ #6, Отправлен: Январь 03, 2017, 21:15:26 »
Alofa
Garrett

Большое Спасибо за помощь  :beer:


Русское сообщество AutoIt

Re: Label как ссылка
« Ответ #6 Отправлен: Январь 03, 2017, 21:15:26 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
8 Ответов
3515 Просмотров
Последний ответ Октябрь 23, 2011, 14:17:44
от ohos
7 Ответов
2590 Просмотров
Последний ответ Март 06, 2012, 22:36:16
от CreatoR
0 Ответов
1521 Просмотров
Последний ответ Март 06, 2012, 18:52:08
от Medic84
2 Ответов
1874 Просмотров
Последний ответ Август 15, 2012, 13:27:08
от CreatoR
1 Ответов
1939 Просмотров
Последний ответ Август 12, 2013, 00:26:18
от WSWR
3 Ответов
2292 Просмотров
Последний ответ Октябрь 09, 2013, 01:24:29
от Driver
4 Ответов
1165 Просмотров
Последний ответ Август 10, 2014, 20:10:43
от royalfint
24 Ответов
5765 Просмотров
Последний ответ Май 05, 2015, 00:23:08
от Tapok
0 Ответов
496 Просмотров
Последний ответ Май 25, 2015, 12:52:14
от kristow13
1 Ответов
613 Просмотров
Последний ответ Август 29, 2015, 20:51:30
от alex33