function MaschinenGUI
%Autor: Frithjof Meyer, 11.08.2013
global editHandle 
%Die Handle Variable des Textfeldes "editHandle" muss global sein, 
%damit die Callback-Funktion "maschine" darauf zugreifen kann.
figureHandle = figure('name','MaschinenGUI',...
'position',[(1024/2)-125 (768/2)-125 250 250],...
'numbertitle','off','MenuBar','none');
%Um die GUI übersichtlich zu halten sind die Menüleiste und die
%Titelnummerierung deaktviert. Die Positionierung ist für eine 
%Bildschirmauflösung von 1024x768 Pixel optimiert.
editHandle = uicontrol('Style','edit',...
'Position',[(250/2)-100 110 200 30],...
'Tag','Edit');
anButtonHandle= uicontrol('Style','pushbutton','String',...
'Maschine an','Position',[(250/2)-100 150 100 50],...
'Tag','Button','Callback','maschine(1)')
%Der Handle vom Anschalt-Button
ausButtonHandle= uicontrol('Style','pushbutton','String',...
'Maschine aus','Position',[(250/2) 150 100 50],...
'Tag','Button','Callback','maschine(0)')
%Der Handle vom Ausschalt-Button
maschine(0);
%Das Ausführen der "maschine"-Funktion mit der Variable 0 repräsentiert,
%dass die Maschine beim Starten des Programms gestoppt ist.
end