1 //---------------------------------------------------------------------------
\r
3 #include <shellapi.h>
\r
7 //---------------------------------------------------------------------------
\r
8 #pragma package(smart_init)
\r
9 #pragma resource "*.dfm"
\r
10 TFVersion *FVersion;
\r
12 extern char * Version;
\r
13 extern char * QCADHP;
\r
15 //---------------------------------------------------------------------------
\r
17 TFVersion::TFVersion(TComponent* Owner) : TForm(Owner) {
\r
18 lbVersion->Caption = Version;
\r
19 lbURL->Caption = QCADHP;
\r
21 //---------------------------------------------------------------------------
\r
23 TFVersion::lbURLClick(TObject *Sender) {
\r
24 ShellExecute(Handle,NULL,QCADHP,NULL,NULL,SW_SHOW);
\r
26 //---------------------------------------------------------------------------
\r
28 TFVersion::lbURLMouseMove(TObject *Sender, TShiftState Shift, int X, int Y) {
\r
29 if (Screen->Cursor != crHandPoint) {
\r
30 Screen->Cursor = crHandPoint;
\r
33 //---------------------------------------------------------------------------
\r
35 TFVersion::FormMouseMove(TObject *Sender, TShiftState Shift, int X, int Y) {
\r
36 if (Screen->Cursor == crHandPoint) {
\r
37 Screen->Cursor = crDefault;
\r
40 //---------------------------------------------------------------------------
\r