| | 3724 | |
| | 3725 | /* |
| | 3726 | ------------------------------------------------------ |
| | 3727 | BildschirmTastatur |
| | 3728 | ------------------------------------------------------ |
| | 3729 | */ |
| | 3730 | guiErstellt = 0 |
| | 3731 | alwaysOnTop = 1 |
| | 3732 | aktuellesBild = ebene1.png |
| | 3733 | ^~F1:: |
| | 3734 | { |
| | 3735 | if (zeigeBildschirmTastatur) |
| | 3736 | goto Switch1 |
| | 3737 | return |
| | 3738 | } |
| | 3739 | ^~F2:: |
| | 3740 | { |
| | 3741 | if (zeigeBildschirmTastatur) |
| | 3742 | goto Switch2 |
| | 3743 | return |
| | 3744 | } |
| | 3745 | ^~F3:: |
| | 3746 | { |
| | 3747 | if (zeigeBildschirmTastatur) |
| | 3748 | goto Switch3 |
| | 3749 | return |
| | 3750 | } |
| | 3751 | ^~F4:: |
| | 3752 | { |
| | 3753 | if (zeigeBildschirmTastatur) |
| | 3754 | goto Switch4 |
| | 3755 | return |
| | 3756 | } |
| | 3757 | ^~F5:: |
| | 3758 | { |
| | 3759 | if (zeigeBildschirmTastatur) |
| | 3760 | goto Switch5 |
| | 3761 | return |
| | 3762 | } |
| | 3763 | ^~F6:: |
| | 3764 | { |
| | 3765 | if (zeigeBildschirmTastatur) |
| | 3766 | goto Switch6 |
| | 3767 | return |
| | 3768 | } |
| | 3769 | ^~F7:: |
| | 3770 | { |
| | 3771 | if (zeigeBildschirmTastatur) |
| | 3772 | goto Show |
| | 3773 | return |
| | 3774 | } |
| | 3775 | ^~F8:: |
| | 3776 | { |
| | 3777 | if (zeigeBildschirmTastatur) |
| | 3778 | goto ToggleAlwaysOnTop |
| | 3779 | return |
| | 3780 | } |
| | 3781 | |
| | 3782 | Switch1: |
| | 3783 | if (guiErstellt) |
| | 3784 | { |
| | 3785 | if (Image == "ebene1.png") |
| | 3786 | goto Close |
| | 3787 | else |
| | 3788 | { |
| | 3789 | Image = ebene1.png |
| | 3790 | SetTimer, Refresh |
| | 3791 | } |
| | 3792 | } |
| | 3793 | else |
| | 3794 | { |
| | 3795 | Image = ebene1.png |
| | 3796 | goto Show |
| | 3797 | } |
| | 3798 | Return |
| | 3799 | |
| | 3800 | Switch2: |
| | 3801 | if (guiErstellt) |
| | 3802 | { |
| | 3803 | if (Image == "ebene2.png") |
| | 3804 | goto Close |
| | 3805 | else |
| | 3806 | { |
| | 3807 | Image = ebene2.png |
| | 3808 | SetTimer, Refresh |
| | 3809 | } |
| | 3810 | } |
| | 3811 | else |
| | 3812 | { |
| | 3813 | Image = ebene2.png |
| | 3814 | goto Show |
| | 3815 | } |
| | 3816 | Return |
| | 3817 | |
| | 3818 | Switch3: |
| | 3819 | if (guiErstellt) |
| | 3820 | { |
| | 3821 | if (Image == "ebene3.png") |
| | 3822 | goto Close |
| | 3823 | else |
| | 3824 | { |
| | 3825 | Image = ebene3.png |
| | 3826 | SetTimer, Refresh |
| | 3827 | } |
| | 3828 | } |
| | 3829 | else |
| | 3830 | { |
| | 3831 | Image = ebene3.png |
| | 3832 | goto Show |
| | 3833 | } |
| | 3834 | Return |
| | 3835 | |
| | 3836 | Switch4: |
| | 3837 | if (guiErstellt) |
| | 3838 | { |
| | 3839 | if (Image == "ebene4.png") |
| | 3840 | goto Close |
| | 3841 | else |
| | 3842 | { |
| | 3843 | Image = ebene4.png |
| | 3844 | SetTimer, Refresh |
| | 3845 | } |
| | 3846 | } |
| | 3847 | else |
| | 3848 | { |
| | 3849 | Image = ebene4.png |
| | 3850 | goto Show |
| | 3851 | } |
| | 3852 | Return |
| | 3853 | |
| | 3854 | Switch5: |
| | 3855 | if (guiErstellt) |
| | 3856 | { |
| | 3857 | if (Image == "ebene5.png") |
| | 3858 | goto Close |
| | 3859 | else |
| | 3860 | { |
| | 3861 | Image = ebene5.png |
| | 3862 | SetTimer, Refresh |
| | 3863 | } |
| | 3864 | } |
| | 3865 | else |
| | 3866 | { |
| | 3867 | Image = ebene5.png |
| | 3868 | goto Show |
| | 3869 | } |
| | 3870 | Return |
| | 3871 | |
| | 3872 | Switch6: |
| | 3873 | if (guiErstellt) |
| | 3874 | { |
| | 3875 | if (Image == "ebene6.png") |
| | 3876 | goto Close |
| | 3877 | else |
| | 3878 | { |
| | 3879 | Image = ebene6.png |
| | 3880 | SetTimer, Refresh |
| | 3881 | } |
| | 3882 | } |
| | 3883 | else |
| | 3884 | { |
| | 3885 | Image = ebene6.png |
| | 3886 | goto Show |
| | 3887 | } |
| | 3888 | Return |
| | 3889 | |
| | 3890 | Show: |
| | 3891 | if (guiErstellt) |
| | 3892 | { |
| | 3893 | goto Close |
| | 3894 | } |
| | 3895 | else |
| | 3896 | { |
| | 3897 | if (Image = "") |
| | 3898 | { |
| | 3899 | Image = ebene1.png |
| | 3900 | } |
| | 3901 | yPosition := A_ScreenHeight -270 |
| | 3902 | Gui, Color, FFFFFF |
| | 3903 | Gui, Add, Button, xm+5 gSwitch1, F1 |
| | 3904 | Gui, Add, Text, x+5, kleine Buchstaben |
| | 3905 | Gui, Add, Button, xm+5 gSwitch2, F2 |
| | 3906 | Gui, Add, Text, x+5, gro�e Buchstaben |
| | 3907 | Gui, Add, Button, xm+5 gSwitch3, F3 |
| | 3908 | Gui, Add, Text, x+5, Satz-/Sonderzeichen |
| | 3909 | Gui, Add, Button, xm+5 gSwitch4, F4 |
| | 3910 | Gui, Add, Text, x+5, Zahlen / Steuerung |
| | 3911 | Gui, Add, Button, xm+5 gSwitch5, F5 |
| | 3912 | Gui, Add, Text, x+5, Sprachen |
| | 3913 | Gui, Add, Button, xm+5 gSwitch6, F6 |
| | 3914 | Gui, Add, Text, x+5, Mathesymbole |
| | 3915 | Gui, Add, Button, xm+5 gShow, F7 |
| | 3916 | Gui, Add, Text, x+5, An / |
| | 3917 | Gui, Add, Text, y+3, Aus |
| | 3918 | Gui, Add, Button, x+10 y+-30 gShow, F8 |
| | 3919 | Gui, Add, Text, x+5, OnTop |
| | 3920 | Gui, Add, Picture,AltSubmit ys w564 h200 vPicture, %Image% |
| | 3921 | Gui, +AlwaysOnTop |
| | 3922 | Gui, Show, y%yposition% Autosize |
| | 3923 | SetTimer, Refresh |
| | 3924 | guiErstellt = 1 |
| | 3925 | } |
| | 3926 | Return |
| | 3927 | |
| | 3928 | Close: |
| | 3929 | guiErstellt = 0 |
| | 3930 | Gui, Destroy |
| | 3931 | Return |
| | 3932 | |
| | 3933 | Refresh: |
| | 3934 | If (Image != OldImage) |
| | 3935 | { |
| | 3936 | GuiControl, , Picture, %Image% |
| | 3937 | OldImage := Image |
| | 3938 | } |
| | 3939 | Return |
| | 3940 | |
| | 3941 | ToggleAlwaysOnTop: |
| | 3942 | if (alwaysOnTop) |
| | 3943 | { |
| | 3944 | Gui, -AlwaysOnTop |
| | 3945 | alwaysOnTop = 0 |
| | 3946 | } |
| | 3947 | else |
| | 3948 | { |
| | 3949 | Gui, +AlwaysOnTop |
| | 3950 | alwaysOnTop = 1 |
| | 3951 | } |
| | 3952 | Return |
| | 3953 | ; Ende der BildschirmTastatur |
| | 3954 | |
| | 3955 | |