internal void InitItems() { m_Panel.Suspend(); NGalleryItem item; NLabelElement label; for (int i = 1; i < 51; i++) { item = new NGalleryItem(); label = item.Label; label.Suspend(); label.ImageSize = new NSize(32, 32); label.Image = NSystemImages.Warning; label.ContentAlign = ContentAlignment.MiddleCenter; label.TreatAsOneEntity = false; label.ImageAlign = ContentAlignment.MiddleLeft; label.TextAlign = ContentAlignment.MiddleCenter; label.Text = "<b>Item " + i + "</b><br/><font size='7' face='Tahoma' color='Navy'>Second text line</font>"; label.TooltipText = "Tooltip over item " + i; label.Resume(false); m_Panel.Items.Add(item); } m_Panel.Resume(false); }
public KeyFrame(IntPtr pointer) : base(pointer) { this.avatar = new NGalleryItem(); this.avatar.Label.ImageSize = new Nevron.GraphicsCore.NSize(32, 32); this.avatar.Label.Text = this.شناسه_زیرمجموعه.ToString();// +" قاب "; this.avatar.Label.ImageTextRelation = Nevron.UI.ImageTextRelation.ImageAboveText; this.avatar.Label.Image = global::Soshiant33.Properties.Resources.keyFrame; }
public SpriteState(string name, IntPtr pointer) : base(pointer) { this.timeline = new List <KeyFrame>(); this.name = name; this.fps = 30; this.curreanFrame = 0; this.avatar = new NGalleryItem(); this.avatar.Label.ImageSize = new Nevron.GraphicsCore.NSize(64, 64); this.avatar.Label.Text = name; this.avatar.Label.ImageTextRelation = Nevron.UI.ImageTextRelation.TextBeforeImage; this.avatar.Label.ContentAlign = ContentAlignment.MiddleRight; this.avatar.Label.Image = global::Soshiant33.Properties.Resources.Empty_Big; }
public Frame(string filename) { avatar = new NGalleryItem(); avatar.Label.Image = Bitmap.FromFile(filename); avatar.Label.ImageSize = new Nevron.GraphicsCore.NSize(avatar.Label.Image.Width, (int)(avatar.Label.Image.Height / (float)avatar.Label.Image.Width * 100)); avatar.Label.ImageSizeMode = Nevron.UI.ImageSizeMode.Stretch; avatar.Label.ImageTextRelation = Nevron.UI.ImageTextRelation.ImageAboveText; if (SpriteSheetBuilder.d3dDevice != null) { texture = TextureLoader.FromFile(SpriteSheetBuilder.d3dDevice, filename, avatar.Label.Image.Width, avatar.Label.Image.Height, 1, Usage.RenderTarget, Format.A8R8G8B8, Pool.Default, Filter.Linear, Filter.Linear, 0); centerPoint.X = avatar.Label.Image.Width / 2.0f; centerPoint.Y = avatar.Label.Image.Height / 2.0f; } else { texture = null; } }