示例#1
0
 internal void SaveToFile()
 {
     if (settingsFile != null)
     {
         settingsFile.IniWriteValue("Window", "Width", " " + ScreenWidth.ToString());
         settingsFile.IniWriteValue("Window", "Height", " " + ScreenHeight.ToString());
     }
 }
示例#2
0
        public void OnButtonPress()
        {
            List <string> list = new List <string>
            {
                Username,
                ScreenHeight.ToString(),
                ScreenWidth.ToString()
            };

            MessagingCenter.Send(this, "UserInfo", list);
        }
示例#3
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (ScreenWidth != 0L)
            {
                hash ^= ScreenWidth.GetHashCode();
            }
            if (ScreenHeight != 0L)
            {
                hash ^= ScreenHeight.GetHashCode();
            }
            hash ^= drawPoint_.GetHashCode();
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }
示例#4
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public Dictionary <string, string> ToExtend()
        {
            Dictionary <string, string> data = new Dictionary <string, string>();

            data["MachineName"]  = MachineName;
            data["BaseBoard"]    = BaseBoard;
            data["Processors"]   = Processors;
            data["Disk"]         = Disk;
            data["DiskSerial"]   = DiskSerial;
            data["Volume"]       = Volume;
            data["Macs"]         = Macs;
            data["IPs"]          = IPs;
            data["OSVersion"]    = OSVersion;
            data["Memory"]       = Memory.ToString();
            data["ScreenWidth"]  = ScreenWidth.ToString();
            data["ScreenHeight"] = ScreenHeight.ToString();
            data["DiskSize"]     = DiskSize.ToString();
            return(data);
        }
示例#5
0
        internal override XElement CreateXml()
        {
            var xProjectHeader = new XElement(XmlConstants.Header);

            xProjectHeader.Add(new XElement(XmlConstants.ApplicationBuildName)
            {
                Value = ApplicationBuildName
            });

            xProjectHeader.Add(new XElement(XmlConstants.ApplicationBuildNumber)
            {
                Value = ApplicationBuildNumber.ToString(CultureInfo.InvariantCulture)
            });

            xProjectHeader.Add(new XElement(XmlConstants.ApplicationNameText)
            {
                Value = ApplicationName
            });

            xProjectHeader.Add(new XElement(XmlConstants.ApplicationVersion)
            {
                Value = ApplicationVersion
            });

            xProjectHeader.Add(new XElement(XmlConstants.CatrobatLanguageVersion)
            {
                Value = CatrobatLanguageVersion
            });

            xProjectHeader.Add(new XElement(XmlConstants.DateTimeUpload)
            {
                Value = DateTimeUpload
            });

            xProjectHeader.Add(new XElement(XmlConstants.Description)
            {
                Value = Description
            });

            xProjectHeader.Add(new XElement(XmlConstants.DeviceName)
            {
                Value = DeviceName
            });

            xProjectHeader.Add(new XElement(XmlConstants.MediaLicense)
            {
                Value = MediaLicense
            });

            xProjectHeader.Add(new XElement(XmlConstants.Platform)
            {
                Value = Platform
            });

            xProjectHeader.Add(new XElement(XmlConstants.PlatformVersion)
            {
                Value = PlatformVersion
            });

            xProjectHeader.Add(new XElement(XmlConstants.ProgramLicense)
            {
                Value = ProgramLicense
            });

            xProjectHeader.Add(new XElement(XmlConstants.ProgramName)
            {
                Value = ProgramName
            });

            xProjectHeader.Add(new XElement(XmlConstants.RemixOf)
            {
                Value = RemixOf
            });

            xProjectHeader.Add(new XElement(XmlConstants.ScreenHeight)
            {
                Value = ScreenHeight.ToString(CultureInfo.InvariantCulture)
            });

            xProjectHeader.Add(new XElement(XmlConstants.ScreenWidth)
            {
                Value = ScreenWidth.ToString(CultureInfo.InvariantCulture)
            });

            xProjectHeader.Add(new XElement(XmlConstants.Tags)
            {
                Value = Tags
            });

            xProjectHeader.Add(new XElement(XmlConstants.Url)
            {
                Value = Url
            });

            xProjectHeader.Add(new XElement(XmlConstants.userHandle)
            {
                Value = UserHandle
            });

            return(xProjectHeader);
        }
 public override byte[] Print()
 {
     return(ScreenWidth.GetBytes().Concatenate(ScreenHeight.GetBytes(),
                                               ScreenAndColorMapInfo.Print(), BackgroundColor.GetBytes(), AspectRatio.GetBytes()));
 }