| |
|
|
| Tooltip, mir Farben, Anzeigedauer etc.
Aus einer meiner Libs gekramt (Original wohl aus dem ROC-OBJ-Creator), weils im Phorum gebraucht wurde. KompilierenMarkierenSeparierendeclare buttontip&
declare toolinfobutton#,rktext#,rktext1#
dim toolinfobutton#,255
proc oid_tip
Parameters rkhwnd&,Handle&,RKText$,hwf&,txtf&,rkstil&,d%
if equ(rkstil&,0)
Let ButtonTip&=@Control(tooltips_class32,,$D0000000,0,0,0,0,rkhwnd&,0,%hinstance)
elseif equ(rkstil&,1)
Let ButtonTip&=@Control(tooltips_class32,,$D000040,0,0,0,0,rkhwnd&,0,%hinstance)
endif
sendmessage(ButtonTip&,1043,hwf&,0)
sendmessage(ButtonTip&,1044,txtf&,0)
SendMessage(ButtonTip&,1048,0,200)
SendMessage(ButtonTip&,1027,3,d%)
Dim ToolinfoButton#,40
Dim RKText1#,255
String RKText1#,0=RKText$
LONG ToolinfoButton#,0=40
LONG ToolinfoButton#,4=$11
LONG ToolinfoButton#,8=Handle&
LONG ToolinfoButton#,12=Handle&
LONG ToolinfoButton#,36=RKText1#
SendMessage(ButtonTip&,$0404,0,ToolInfoButton#)
Dispose ToolinfoButton#
Dispose RKText1#
Return Buttontip&
EndProc
print
oid_tip %hwnd,%hwnd,test the test
test test
zeile 3?,0,rgb(255,255,255),1,100
while 1
waitinput
wend
Mit dem ..., 0 , 1... einfach mal rumspielen, wird gefallen!
Bis denne, iF |
|
|
| |
|
|
|
Rolf Koch | Hi IF, Betr: [...] jo, aber frag mich jetzt nicht warum das damals nicht funktioniert hatte. Es gab sogar mal eine Debatte im Foro darüber. Naja egal - haste wirklich gut entdeckt! Und SORRY, daß ich das Gegenteil behauptet habe
Achso, was ein Wunder, daß man mit dem 1 oder 0 herumspielen kann, denn stammt ja aus meiner Feder. RKSTIL& daran erkennst Du es - ROLFKOCHSTIL& Und ja, stammt aus Roc.
Rolf '>[...] |
|
|
| |
|
|
|
| Vielleicht hatte es damals nicht funktioniert, weil Du es damals nicht auf XP getestet hattest. Ich schrieb ja das es bei XP funktioniert, ich weiß also nicht obs auch bei non-NTs funzt.
iF |
|
|
| |
|
|
|
Rolf Koch | |
|
| |
|
|
|
Rolf Koch | Hallöchen, ist einem bekannt, warum man ab XPROFAN 8.0 folgende Tooltips KompilierenMarkierenSeparieren (also Ballon) nicht mehr erstellen kann? Mit darunterliegenden Versionen funktioniert es. Ein Standarttip funktioniert noch.
Rolf |
|
|
| |
|
|
|
Rolf Koch | Habs herausgefunden: Liegt mal wieder an der Manifest, welche in Profan ab 8.0 drinliegt. Aber, Microsoft erstellt ja auch noch Ballontips. Was haben die denn per einen Stil? Rolf |
|
|
| |
|
|