Home » U++ Library support » U++ Widgets - General questions or Mixed problems » Creating a hyperlink label
Re: Creating a hyperlink label [message #41219 is a reply to message #41218] |
Fri, 15 November 2013 15:43 |
|
Klugier
Messages: 1076 Registered: September 2012 Location: Poland, Kraków
|
Senior Contributor |
|
|
Hello crydev,
You should definitly use LeftDown method instead of LeftUp. Here is exemplary code from my private control (LinkCtrl):
void LinkCtrl::LeftDown (Point p, dword keyflags) {
for (int i = 0; i < linkFields.GetCount (); i++) {
if (p.x >= linkFields[i].left && p.x <= linkFields[i].right) {
if (p.y >= linkFields[i].top && p.y <= linkFields[i].bottom) {
if (!WhenLink.Empty ()) {
overrideCursor = false;
WhenLink ();
overrideCursor = true;
}
}
}
}
return;
}
I am not sure that Label supports such functionality.But, you can always implement HyperlinkCtrl by your own. If you want to open web browser with specific url try following function:
LaunchWebBrowser(const String& url)
Sincerely,
Klugier
U++ - one framework to rule them all.
[Updated on: Fri, 15 November 2013 16:44] Report message to a moderator
|
|
|
|
|
Creating a hyperlink label
By: crydev on Fri, 15 November 2013 08:52
|
|
|
Re: Creating a hyperlink label
By: Klugier on Fri, 15 November 2013 15:43
|
|
|
Re: Creating a hyperlink label
By: crydev on Fri, 15 November 2013 17:33
|
|
|
Re: Creating a hyperlink label
By: Klugier on Fri, 15 November 2013 20:20
|
|
|
Re: Creating a hyperlink label
By: crydev on Sun, 17 November 2013 12:05
|
|
|
Re: Creating a hyperlink label
By: Klugier on Sun, 17 November 2013 12:35
|
|
|
Re: Creating a hyperlink label
By: crydev on Sun, 17 November 2013 17:27
|
|
|
Re: Creating a hyperlink label
By: koldo on Fri, 03 October 2014 09:31
|
|
|
Re: Creating a hyperlink label
By: mirek on Mon, 13 October 2014 12:00
|
|
|
Re: Creating a hyperlink label
By: koldo on Tue, 14 October 2014 09:57
|
|
|
Re: Creating a hyperlink label
By: Edward on Sun, 01 March 2015 02:31
|
|
|
Re: Creating a hyperlink label
By: mirek on Sun, 01 March 2015 08:12
|
Goto Forum:
Current Time: Tue May 14 02:41:57 CEST 2024
Total time taken to generate the page: 0.02105 seconds
|