Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Diff of /skin.rapier/720p/DialogKeyboard.xml [000000] .. [d0227f] Maximize Restore

  Switch to side-by-side view

--- a
+++ b/skin.rapier/720p/DialogKeyboard.xml
@@ -0,0 +1,530 @@
+<window id="103">
+	<defaultcontrol always="true">65</defaultcontrol>
+	<allowoverlay>no</allowoverlay>
+
+	<coordinates>
+		<system>1</system>
+		<origin x="306" y="150">true</origin>
+	</coordinates>
+
+	<controls>
+		<control type="group">
+			<include>KeyboardDialogBox</include>
+			<include>DialogOpenCloseAnim</include>
+			<animation effect="fade" start="100" end="30" time="250" condition="Window.IsActive(NumericInput)">Conditional</animation>	
+			
+			<control type="label" id="311">
+				<include>DialogTitle</include>
+			</control>
+			
+			<control type="group">		
+				<posx>DialogMarginOffsetX</posx>
+				<posy>DialogMarginOffsetY</posy>
+							
+				<control type="image">
+					<description>Input Background</description>
+					<posy>20</posy>
+					<width>598</width>	
+					<height>35</height>
+					<texture border="5">controls/button-nofocus.png</texture>
+				</control>
+				
+				<control type="label" id="310">
+					<description>Input</description>
+					<posx>5</posx>
+					<posy>20</posy>
+					<width>588</width>	
+					<height>35</height>
+					<align>center</align>
+					<include>DialogContentLabel</include>
+				</control>		
+		
+
+				<control type="group">			
+					<description>Keyboard Area</description>				
+					<posy>75</posy>
+					
+					<control type="group">			
+						<description>Row 1</description>
+					
+						<control type="button" id="300">
+							<description>Done Key</description>
+							<include>KeyboardBigBtn</include>					    
+							<label>DONE</label>
+							<onup>307</onup>
+							<ondown>302</ondown>
+							<onleft>48</onleft>
+							<onright>49</onright>
+						</control>
+		
+						<control type="button" id="49">
+							<description>'1' Key</description>
+							<posx>100</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>32</onup>
+							<ondown>65</ondown>
+							<onleft>300</onleft>
+							<onright>50</onright>
+						</control>
+						
+						<control type="button" id="50">
+							<description>'2' Key</description>
+							<posx>150</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>32</onup>
+							<ondown>66</ondown>
+							<onleft>49</onleft>
+							<onright>51</onright>
+						</control>
+						
+						<control type="button" id="51">
+							<description>'3' Key</description>
+							<posx>200</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>32</onup>
+							<ondown>67</ondown>
+							<onleft>50</onleft>
+							<onright>52</onright>
+						</control>
+						
+						<control type="button" id="52">
+							<description>'4' Key</description>
+							<posx>250</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>32</onup>
+							<ondown>68</ondown>
+							<onleft>51</onleft>
+							<onright>53</onright>
+						</control>
+						
+						<control type="button" id="53">
+							<description>'5' Key</description>
+							<posx>300</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>32</onup>
+							<ondown>69</ondown>
+							<onleft>52</onleft>
+							<onright>54</onright>
+						</control>
+						
+						<control type="button" id="54">
+							<description>'6' Key</description>
+							<posx>350</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>310</onup>
+							<ondown>70</ondown>
+							<onleft>53</onleft>
+							<onright>55</onright>
+						</control>
+						
+						<control type="button" id="55">
+							<description>'7' Key</description>
+							<posx>400</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>32</onup>
+							<ondown>71</ondown>
+							<onleft>54</onleft>
+							<onright>56</onright>
+						</control>
+						
+						<control type="button" id="56">
+							<description>'8' Key</description>
+							<posx>450</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>32</onup>
+							<ondown>72</ondown>
+							<onleft>55</onleft>
+							<onright>57</onright>
+						</control>
+						
+						<control type="button" id="57">
+							<description>'9' Key</description>
+							<posx>500</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>8</onup>
+							<ondown>73</ondown>
+							<onleft>56</onleft>
+							<onright>48</onright>
+						</control>
+						
+						<control type="button" id="48">
+							<description>'0' Key</description>
+							<posx>550</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>8</onup>
+							<ondown>74</ondown>
+							<onleft>57</onleft>
+							<onright>300</onright>
+						</control>					
+					</control>
+					
+					<control type="group">			
+						<description>Row 2</description>
+						<posy>50</posy>
+						
+						<control type="togglebutton" id="302">
+							<description>Shift Key</description>
+							<include>KeyboardBigBtn</include>					    
+							<label>SHIFT</label>
+							<onup>300</onup>
+							<ondown>303</ondown>
+							<onleft>74</onleft>
+							<onright>65</onright>
+						</control>
+						
+						<control type="button" id="65">
+							<description>'A' Key</description>
+							<posx>100</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>49</onup>
+							<ondown>75</ondown>
+							<onleft>302</onleft>
+							<onright>66</onright>
+						</control>
+						
+						<control type="button" id="66">
+							<description>'B' Key</description>
+							<posx>150</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>50</onup>
+							<ondown>76</ondown>
+							<onleft>65</onleft>
+							<onright>67</onright>
+						</control>
+						
+						<control type="button" id="67">
+							<description>'C' Key</description>
+							<posx>200</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>51</onup>
+							<ondown>77</ondown>
+							<onleft>66</onleft>
+							<onright>68</onright>
+						</control>
+						
+						<control type="button" id="68">
+							<description>'D' Key</description>
+							<posx>250</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>52</onup>
+							<ondown>78</ondown>
+							<onleft>67</onleft>
+							<onright>69</onright>
+						</control>
+						
+						<control type="button" id="69">
+							<description>'E' Key</description>
+							<posx>300</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>53</onup>
+							<ondown>79</ondown>
+							<onleft>68</onleft>
+							<onright>70</onright>
+						</control>
+						
+						<control type="button" id="70">
+							<description>'F' Key</description>
+							<posx>350</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>54</onup>
+							<ondown>80</ondown>
+							<onleft>69</onleft>
+							<onright>71</onright>
+						</control>
+						
+						<control type="button" id="71">
+							<description>'G' Key</description>
+							<posx>400</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>55</onup>
+							<ondown>81</ondown>
+							<onleft>70</onleft>
+							<onright>72</onright>
+						</control>
+						
+						<control type="button" id="72">
+							<description>'H' Key</description>
+							<posx>450</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>56</onup>
+							<ondown>82</ondown>
+							<onleft>71</onleft>
+							<onright>73</onright>
+						</control>
+						
+						<control type="button" id="73">
+							<description>'I' Key</description>
+							<posx>500</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>57</onup>
+							<ondown>83</ondown>
+							<onleft>72</onleft>
+							<onright>74</onright>
+						</control>
+						
+						<control type="button" id="74">
+							<description>'J' Key</description>
+							<posx>550</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>48</onup>
+							<ondown>84</ondown>
+							<onleft>73</onleft>
+							<onright>302</onright>
+						</control>
+					</control>
+					
+					<control type="group">				
+						<description>Row 3</description>
+						<posy>100</posy>
+						
+						<control type="togglebutton" id="303">
+							<description>Caps Lock Key</description>
+							<include>KeyboardBigBtn</include>					    
+							<label>CAPS</label>
+							<onup>302</onup>
+							<ondown>304</ondown>
+							<onleft>84</onleft>
+							<onright>75</onright>
+						</control>
+						
+						<control type="button" id="75">
+							<description>'K' Key</description>
+							<posx>100</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>65</onup>
+							<ondown>85</ondown>
+							<onleft>303</onleft>
+							<onright>76</onright>
+						</control>
+						
+						<control type="button" id="76">
+							<description>'L' Key</description>
+							<posx>150</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>66</onup>
+							<ondown>86</ondown>
+							<onleft>75</onleft>
+							<onright>77</onright>
+						</control>
+						
+						<control type="button" id="77">
+							<description>'M' Key</description>
+							<posx>200</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>67</onup>
+							<ondown>87</ondown>
+							<onleft>76</onleft>
+							<onright>78</onright>
+						</control>
+						
+						<control type="button" id="78">
+							<description>'N' Key</description>
+							<posx>250</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>68</onup>
+							<ondown>88</ondown>
+							<onleft>77</onleft>
+							<onright>79</onright>
+						</control>
+						
+						<control type="button" id="79">
+							<description>'O' Key</description>
+							<posx>300</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>69</onup>
+							<ondown>89</ondown>
+							<onleft>78</onleft>
+							<onright>80</onright>
+						</control>
+						
+						<control type="button" id="80">
+							<description>'P' Key</description>
+							<posx>350</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>70</onup>
+							<ondown>90</ondown>
+							<onleft>79</onleft>
+							<onright>81</onright>
+						</control>
+						
+						<control type="button" id="81">
+							<description>'Q' Key</description>
+							<posx>400</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>71</onup>
+							<ondown>305</ondown>
+							<onleft>80</onleft>
+							<onright>82</onright>
+						</control>
+						
+						<control type="button" id="82">
+							<description>'R' Key</description>
+							<posx>450</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>72</onup>
+							<ondown>305</ondown>
+							<onleft>81</onleft>
+							<onright>83</onright>
+						</control>
+						
+						<control type="button" id="83">
+							<description>'S' Key</description>
+							<posx>500</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>73</onup>
+							<ondown>306</ondown>
+							<onleft>82</onleft>
+							<onright>84</onright>
+						</control>
+						
+						<control type="button" id="84">
+							<description>'T' Key</description>
+							<posx>550</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>74</onup>
+							<ondown>306</ondown>
+							<onleft>83</onleft>
+							<onright>303</onright>
+						</control>
+					</control>
+					
+					<control type="group">			
+						<description>Row 4</description>
+						<posy>150</posy>
+						
+						<control type="togglebutton" id="304">
+							<description>Symbols Key</description>
+							<include>KeyboardBigBtn</include>					    
+							<label>SYMBOLS</label>
+							<onup>303</onup>
+							<ondown>307</ondown>
+							<onleft>306</onleft>
+							<onright>85</onright>
+						</control>
+						
+						<control type="button" id="85">
+							<description>'U' Key</description>
+							<posx>100</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>75</onup>
+							<ondown>32</ondown>
+							<onleft>304</onleft>
+							<onright>86</onright>
+						</control>
+						
+						<control type="button" id="86">
+							<description>'V' Key</description>
+							<posx>150</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>76</onup>
+							<ondown>32</ondown>
+							<onleft>85</onleft>
+							<onright>87</onright>
+						</control>
+						
+						<control type="button" id="87">
+							<description>'W' Key</description>
+							<posx>200</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>77</onup>
+							<ondown>32</ondown>
+							<onleft>86</onleft>
+							<onright>88</onright>
+						</control>
+						
+						<control type="button" id="88">
+							<description>'X' Key</description>
+							<posx>250</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>78</onup>
+							<ondown>32</ondown>
+							<onleft>87</onleft>
+							<onright>89</onright>
+						</control>
+						
+						<control type="button" id="89">
+							<description>'Y' Key</description>
+							<posx>300</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>79</onup>
+							<ondown>32</ondown>
+							<onleft>88</onleft>
+							<onright>90</onright>
+						</control>
+						
+						<control type="button" id="90">
+							<description>'Z' Key</description>
+							<posx>350</posx>
+							<include>KeyboardSmallBtn</include>
+							<onup>80</onup>
+							<ondown>32</ondown>
+							<onleft>89</onleft>
+							<onright>305</onright>
+						</control>
+						
+						<control type="button" id="305">
+							<description>Previous Key</description>
+							<posx>400</posx>
+							<include>KeyboardBigBtn</include>
+							<label>&lt;&lt;</label>
+							<onup>81</onup>
+							<ondown>32</ondown>
+							<onleft>90</onleft>
+							<onright>306</onright>
+						</control>
+						
+						<control type="button" id="306">
+							<description>Next Key</description>
+							<posx>500</posx>
+							<include>KeyboardBigBtn</include>
+							<label>&gt;&gt;</label>
+							<onup>83</onup>
+							<ondown>8</ondown>
+							<onleft>305</onleft>
+							<onright>304</onright>
+						</control>	
+					</control>
+					
+					<control type="group">				
+						<description>Row 5</description>					
+						<posy>200</posy>
+						
+						<control type="button" id="307">
+							<description>IP Key</description>
+							<include>KeyboardBigBtn</include>					    
+							<label>IP</label>
+							<onup>304</onup>
+							<ondown>300</ondown>
+							<onleft>8</onleft>
+							<onright>32</onright>	
+						</control>
+						
+						<control type="button" id="32">
+							<description>Space Key</description>
+							<posx>100</posx>
+							<width>398</width>
+							<height>48</height>
+							<include>KeyboardBigBtn</include>
+							<label>SPACE</label>			    
+							<onup>85</onup>
+							<ondown>49</ondown>
+							<onleft>307</onleft>
+							<onright>8</onright>	
+						</control>
+						
+						<control type="button" id="8">
+							<description>Backspace Key</description>
+							<posx>500</posx>
+							<include>KeyboardBigBtn</include>					    
+							<label>BACK</label>
+							<onup>306</onup>
+							<ondown>57</ondown>
+							<onleft>32</onleft>
+							<onright>307</onright>	
+						</control>					
+					</control>				
+				</control>
+			</control>
+		</control>
+	</controls>	
+</window>