| |
|
|
Hubert Binnewies | Hallo zusammen...
Ich hab mir mit Roc in einem Dialog einen Hyperlink erstellt.
Die Zeile die mir Roc erzeugt hat sieht so aus: KompilierenMarkierenSeparierenCREATE_HYPERLINK "Webmaster@edv-binnewies.de","mailto:webmaster@edv-binnewies.de",0000,0115,0400,0020,RGB(0,0,255),"",4000
Und funktioniert prima...
Nun wollte ich noch etwas an der Optik tun und habe dazu auch eine Textdatei in meinem XProfan ordner gefunden. Aber da steht:
---------------------- (3) CreateHyperlink(10) ---------------------- Legt ein neues Hyperlink-Control an. Parameter : 1 = Handle des Elternfensters 2 = ID ( Identifikations-Nr. , darf nie 2mal die Selbe sein ) 3 = X ( Einfügepunkt ) 4 = Y ( Einfügepunkt ) 5 = Breite 6 = Höhe 7 = Zeiger auf String der den Text aufnimmt 8 = Farbe ( diese Farbe wird angezeigt, wenn sich der Mauscursor über dem Control befindet ) 9 = Font ( individueller Font oder NULL ) 10 = Link ( Zeiger auf String der die URL aufnimmt oder NULL ). Ist der String gefüllt, wird automatisch bei Mausklick auf das Control, das eingerichtete Standard-Programm mit der URL ausgeführt.
ööööhm.....da stimmt doch was nicht...
wie gebe ich denn jetzt einen anderen Font an???
Danke schonmal im voraus.
Hubert |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 12.10.2006 ▲ |
|
|
|
|
Jörg Sellmeyer | Ich vermute mal mit hFont& = Create(Font,...) einen Font erstellen - das Handle dann der Funktion übergeben - fertig!
Gruß Jörg |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 12.10.2006 ▲ |
|
|
|
|
Hubert Binnewies | Soweit war ich auch schon....aber wie übergebe ich den handle???
an der stelle wie es in der Datei steht geht es nicht...versuch es doch mal...
Hubert |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 12.10.2006 ▲ |
|
|
|
|
Hubert Binnewies | Ich habs jetzt mit folgenden Zeilen versucht: KompilierenMarkierenSeparierenhFontdlg% = @Create("Font","MS Sans Serif",18,0,0,0,0)
setfont HYPERLINK1&,hFontdlg1%
mit dem Ergebnis das nicht nur der Schriftzug in dem gewünschten Font erscheint sondern der Font der vorher da war auch noch...und beides übereinander...
also so geht es nicht...
oder mache ich was falsch??
Hubert |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 12.10.2006 ▲ |
|
|
|
|
Jörg Sellmeyer | KompilierenMarkierenSeparieren Diese Funktion mußt Du entsprechend einsetzen oder, wenn vorhanden, abändern.
[quote:cd55c01e0b]mit dem Ergebnis das nicht nur der Schriftzug in dem gewünschten Font erscheint sondern der Font der vorher da war auch noch...und beides übereinander...[/quote:cd55c01e0b] Tut mir leid, das verstehe ich nicht Gruß Jörg |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 12.10.2006 ▲ |
|
|
|
|
Hubert Binnewies | da waren wir fast gleichschnell....
Ich habs ähnlich gemacht, ich hab einfach in der Hypertext.inc bei den Parameters den Font dazu gesetzt und beim Aufruf die null durch den Parameter ersetzt...
Im Grunde das Gleiche was Du mir geschrieben hast, nur meins war etwas umständlicher...
Danke für Deine Hilfe und Deine Mühen..
Hubert |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 12.10.2006 ▲ |
|
|
|