Hallo,
ich finde den Fehler hier nicht. Kann mir jemand sagen, ob ich mit $idCut, bzw.
$STD_CUT vielleicht den falschen Button-Bezeichner eingesetzt habe? Folgendes Problem:
Ich definiere hier die Toolbar-Buttons:
[autoit]
_GUICtrlToolbar_AddBitmap($ToolBar1, 1, -1, $IDB_STD_LARGE_COLOR)
_GUICtrlToolbar_AddButtonSep($ToolBar1)
_GUICtrlToolbar_AddButton($ToolBar1, $idCut, $STD_CUT)
_GUICtrlToolbar_AddButtonSep($ToolBar1)
_GUICtrlToolbar_AddButton($ToolBar1, $idCopy, $STD_COPY)
_GUICtrlToolbar_AddButton($ToolBar1, $idPaste, $STD_PASTE)
_GUICtrlToolbar_AddButtonSep($ToolBar1)
_GUICtrlToolbar_AddButton($ToolBar1, $idSave, $STD_FILESAVE)
und lese sie damit aus:
[autoit]
If _GUICtrlToolbar_IsButtonPressed($ToolBar1, $idCut) then
MsgBox(4096, "Information", "Ausschneiden")
ElseIf _GUICtrlToolbar_IsButtonPressed($ToolBar1, $idCopy) then
MsgBox(4096, "Information", "Kopieren")
ElseIf _GUICtrlToolbar_IsButtonPressed($ToolBar1, $idPaste) then
MsgBox(4096, "Information", "Einfügen")
ElseIf _GUICtrlToolbar_IsButtonPressed($ToolBar1, $idSave) then
MsgBox(4096, "Information", "Speichern")
EndIf
Es funktioniert alles - mit Ausnahme des ersten Buttons links, dem "Ausschneiden"-Button. Hat jemand eine Idee?
Dank und Gruß
Thomas