Jump to content

Func/EndFunc Error (HotKeySet)


Recommended Posts

Hello!

I have a problem with Func and EndFunc and I cannot get it to work.

Here is the code

#include <GUIConstantsEx.au3>

#include <WindowsConstants.au3>

Opt('MustDeclareVars', 1)

_Main()

Func _Main()

Local $filemenu, $fileitem, $recentfilesmenu, $separator1

Local $exititem, $helpmenu, $aboutitem, $okbutton, $cancelbutton

Local $msg, $file

#forceref $separator1

GUICreate("League of Legends", 300, 200)

Func sendit()

HotKeySet("{Right}", "sendit")

$separator1 = GUICtrlCreateMenuItem("", $filemenu)

$helpmenu = GUICtrlCreateMenu("Info")

$aboutitem = GUICtrlCreateMenuItem("About", $helpmenu)

$okbutton = GUICtrlCreateButton("OK", 50, 130, 70, 20)

$cancelbutton = GUICtrlCreateButton("Cancel", 180, 130, 70, 20)

GUISetState()

While 1

$msg = GUIGetMsg()

Select

Case $msg = $GUI_EVENT_CLOSE Or $msg = $cancelbutton

ExitLoop

Case $msg = $okbutton

MsgBox(0, "Click", "You clicked OK!")

Case $msg = $aboutitem

MsgBox(0, "About", "GUI Menu Test")

EndSelect

WEnd

GUIDelete()

Func sendit()

Send ("{ENTER}Miss Down")

EndFunc

Exit

EndFunc ;==>_Main

The error I get is like : Line 16

Func sendit()

Error: "Func" statement has no matching "EndFunc".

If you can help me I would appreciate :).

Have a nice day.

Link to comment
Share on other sites

  • Moderators

TynaKu,

You are declaring your sendit function twice and also declaring functions within other function declarations which is not correct. ;)

However, and most importantly, you are in breach of the forum rules by trying to automate a game, so do not expect any more help than that! :)

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...