Changeset 8426 for 2016


Ignore:
Timestamp:
2017-04-22 15:01:30 (19 months ago)
Author:
sieerinn
Message:
 
Location:
2016/koodauskerho/ChristianI
Files:
35 added
7 edited

Legend:

Unmodified
Added
Removed
  • 2016/koodauskerho/ChristianI/WIn11/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1.cs

    r8404 r8426  
    1313    public override void Begin() 
    1414    { 
    15          
     15 
    1616        Window.Fullscreen = true; 
    1717        PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); 
    1818        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
    19          
     19 
    2020 
    2121        StartMenu(); 
     
    2929        startmenu.DefaultCancel = -1; 
    3030        Add(startmenu); 
    31          
     31 
    3232    } 
    3333    void logintowin() 
     
    4040    private void TarkistaSalasana(InputWindow sender) 
    4141    { 
    42        if (sender.InputBox.Text == "katt203x")   
     42        if (sender.InputBox.Text == "katt203x") 
    4343        { 
    4444            WinDesktop(); 
    45              
    46         } else if (sender.InputBox.Text == " x") 
     45 
     46        } 
     47        else if (sender.InputBox.Text == " x") 
    4748        { 
    4849            WinDesktop(); 
    4950        } 
    50             else 
     51        else 
    5152        { 
    5253            Label wrongpass = new Label("Wrong Password."); 
     
    5758    } 
    5859 
    59      
    60          
    61      
     60 
     61 
     62 
    6263    void WinDesktop() 
    6364    { 
     
    7677        Level.Background.Image = taustaKuva; 
    7778        Keyboard.Listen(Key.F, ButtonState.Pressed, Assistant, "Assistant"); 
    78         
     79 
    7980    } 
    8081    void Assistant() 
     
    8384        assistant.Text = "Hello. "; 
    8485        Add(assistant); 
     86        Mouse.Listen(MouseButton.Right, ButtonState.Pressed, CloseAssistant, "Close the Assistant", assistant); 
    8587        Keyboard.Listen(Key.Enter, ButtonState.Pressed, CheckA, "Check the URL", assistant); 
    8688    } 
     
    9092        { 
    9193            MessageDisplay.Add("Hi. This is Assistant test."); 
    92         } else if (assistant.Text == "Katie Smith") { 
     94        } 
     95        else if (assistant.Text == "Katie Smith") 
     96        { 
    9397            MessageDisplay.Add("Katie Smith is Mr. Smith's wife. He owns a website called ´www.kattysweb.com´. Mr. Smith is a app developer. "); 
    94         } else if { 
     98        } 
     99        else if (assistant.Text == "www.kattysweb.com") 
     100        { 
    95101            MessageDisplay.Add("www.kattysweb.com is Katie Smith's website."); 
    96         } else 
     102        } 
     103        else 
    97104        { 
    98105            MessageDisplay.Add("Sorry. I did not find anything about your question."); 
    99106        } 
    100     } 
    101         void WWWeb() 
     107        Keyboard.Disable(Key.Enter); 
     108    } 
     109    void WWWeb() 
    102110    { 
    103111        Window webwindow = new Window(800, 600); 
     
    106114        Add(webwindow); 
    107115        webwindow.IsModal = false; 
    108         Mouse.Listen(MouseButton.Right, ButtonState.Pressed,CloseWeb, "Close the Web window", webwindow); 
     116        Mouse.Listen(MouseButton.Right, ButtonState.Pressed, CloseWeb, "Close the Web window", webwindow); 
    109117        InputBox url = new InputBox(30); 
    110118        url.Text = "Write URL here..."; 
    111119        webwindow.Add(url); 
    112120        Keyboard.Listen(Key.Enter, ButtonState.Pressed, CheckURL, "Check the URL", url); 
    113          
     121 
    114122    } 
    115123    void CheckURL(InputBox url) 
    116124    { 
    117      if (url.Text == "www.test.com") 
     125        if (url.Text == "www.test.com") 
    118126        { 
    119127            MessageDisplay.Add("This is a test."); 
    120         } else if (url.Text == "www.kattysweb.com") 
     128        } 
     129        else if (url.Text == "www.kattysweb.com") 
    121130        { 
    122131            MessageDisplay.Add("Welcome to Kattysweb! Website by Katie Smith."); 
    123         } else 
    124         { 
    125                 MessageDisplay.Add("Error. Website not found. Try another URL."); 
     132        } 
     133        else 
     134        { 
     135            MessageDisplay.Add("Error. Website not found. Try another URL."); 
     136        } 
     137        Keyboard.Disable(Key.Enter); 
     138    } 
     139 
     140 
     141    void CloseWeb(Window webwindow) 
     142    { 
     143        if (Mouse.IsCursorOn(webwindow)) 
     144        { 
     145            webwindow.Close(); 
     146        } 
     147        void CloseAssistant(InputBox assistant) 
     148    { 
     149            if (Mouse.IsCursorOn(assistant)) 
     150            { 
     151                webwindow.Close(); 
    126152            } 
    127         } 
    128            
    129  
    130     void CloseWeb(Window webwindow) 
    131     { 
    132         if (Mouse.IsCursorOn(webwindow)) 
    133         { 
    134             webwindow.Close(); 
    135         } 
    136          
    137         
    138     } 
     153 
     154 
     155        } 
    139156    private void MakeBar() 
    140157    { 
    141         if(startMenu.Count > 0) 
     158        if (startMenu.Count > 0) 
    142159        { 
    143160            foreach (Widget item in startMenu) 
     
    165182        { 
    166183            PushButton lab = new PushButton(bas.Width, startY); 
    167             lab.Position = new Vector( bas.X, Screen.Bottom + lab.Height * 0.5 + startY * (i+1)); 
     184            lab.Position = new Vector(bas.X, Screen.Bottom + lab.Height * 0.5 + startY * (i + 1)); 
    168185            lab.Image = LoadImage(options[i].Item1); 
    169186            lab.Pressed += options[i].Item2; 
  • 2016/koodauskerho/ChristianI/WIn11/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/obj/x86/Debug/ContentPipeline-{7AD56882-F14A-4486-A6C0-F69BABF351CF}.xml

    r8404 r8426  
    99      <Options>None</Options> 
    1010      <Output>C:\MyTemp\ChristianI\WIn11\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\Ti6qoP7.xnb</Output> 
    11       <Time>2017-02-18T11:45:03.3450599+02:00</Time> 
     11      <Time>2017-03-18T10:26:14.3753024+02:00</Time> 
    1212    </Item> 
    1313    <Item> 
     
    1818      <Options>None</Options> 
    1919      <Output>C:\MyTemp\ChristianI\WIn11\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\Taskbar.xnb</Output> 
    20       <Time>2017-02-18T12:41:15.5156758+02:00</Time> 
     20      <Time>2017-03-18T10:26:14.4689024+02:00</Time> 
    2121    </Item> 
    2222    <Item> 
     
    2727      <Options>None</Options> 
    2828      <Output>C:\MyTemp\ChristianI\WIn11\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\web.xnb</Output> 
    29       <Time>2017-02-18T13:25:54.7415583+02:00</Time> 
     29      <Time>2017-03-18T10:26:14.3597024+02:00</Time> 
    3030    </Item> 
    3131    <Item> 
     
    3636      <Options>None</Options> 
    3737      <Output>C:\MyTemp\ChristianI\WIn11\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\webwindow.xnb</Output> 
    38       <Time>2017-02-18T13:40:03.2071409+02:00</Time> 
     38      <Time>2017-03-18T10:26:14.4533024+02:00</Time> 
    3939    </Item> 
    4040    <BuildSuccessful>true</BuildSuccessful> 
     
    8585      <Assembly> 
    8686        <Key>C:\Windows\Microsoft.Net\assembly\GAC_32\Microsoft.Xna.Framework.Content.Pipeline\v4.0_4.0.0.0__842cf8be1de50553\Microsoft.Xna.Framework.Content.Pipeline.dll</Key> 
    87         <Value>2015-09-16T19:52:38.3293055+03:00</Value> 
     87        <Value>2015-09-16T20:31:04.4043623+03:00</Value> 
    8888      </Assembly> 
    8989    </Assemblies> 
Note: See TracChangeset for help on using the changeset viewer.