public RscDC_CamcorderV11() { InitializeComponent(); //MemUsage Optimization... Button GlobalDILholder = Application.Current.Resources["GlobalDIL"] as Button; m_Theme = (RscTheme)GlobalDILholder.Tag; //m_dil = new RscDefaultedImageList( "Theme", "Current", "Default" ); m_isChbOn = m_Theme.GetImage("Images/CheckOn.jpg"); m_isChbOff = m_Theme.GetImage("Images/CheckOff.jpg"); m_btnRecStart = new RscIconButton(shotGrid, Grid.ColumnProperty, 0, 50, 50, Rsc.Collapsed); m_btnRecStart.Image.Source = m_Theme.GetImage("Images/Btn001_Rec.jpg"); m_btnRecStart.Click += new System.Windows.RoutedEventHandler(m_btnRecStart_Click); m_btnRecStop = new RscIconButton(shotGrid, Grid.ColumnProperty, 2, 50, 50, Rsc.Collapsed); m_btnRecStop.Image.Source = m_Theme.GetImage("Images/Btn001_RecStop.jpg"); m_btnRecStop.Click += new System.Windows.RoutedEventHandler(m_btnRecStop_Click); m_btnFldr = new RscIconButton(toolsGrid, Grid.ColumnProperty, 3, 50, 50, Rsc.Visible); m_btnFldr.Image.Source = m_Theme.GetImage("Images/Ico001_VideoGallery.jpg"); m_btnFldr.Click += new System.Windows.RoutedEventHandler(m_btnFldr_Click); toolsGrid.Visibility = Rsc.Visible; /* * BUGFIX: Unable to start camera, while playing music (Sound Player app)!!! */ MediaElement me = Application.Current.Resources["GlobalMedia"] as MediaElement; switch (me.CurrentState) { case MediaElementState.Closed: case MediaElementState.Stopped: { m_bAlloweToInit = true; break; } default: { if (MessageBoxResult.OK == MessageBox.Show("To start app, internal music player must be stopped!\r\n\r\n(press Back to cancel)")) { Ressive.MediaLib.RscMediaLib.StopMusic(); } else { m_bForceCloseOnInit = true; } m_tmrLaterInit = new DispatcherTimer(); m_tmrLaterInit.Interval = new TimeSpan(1000); m_tmrLaterInit.Tick += new System.EventHandler(m_tmrLaterInit_Tick); m_tmrLaterInit.Start(); break; } } }
public RscExtension_PhotoV10() { InitializeComponent(); //MemUsage Optimization... Button GlobalDILholder = Application.Current.Resources["GlobalDIL"] as Button; m_Theme = (RscTheme)GlobalDILholder.Tag; //m_dil = new RscDefaultedImageList( "Theme", "Current", "Default" ); // /////////////// //m_isDummy = m_dil.GetImage("Images/Img001_Dummy.jpg"); m_txtName = new TextBoxDenieEdit(true, true, ToolBar, Grid.ColumnProperty, 0); m_txtName.Background = new SolidColorBrush(Colors.Black); m_txtName.Foreground = new SolidColorBrush(Colors.White); m_txtName.FontSize = 18; m_txtName.Text = " "; m_txtInfo = new TextBoxDenieEdit(true, true, ToolBar, Grid.ColumnProperty, 1); m_txtInfo.Background = new SolidColorBrush(Colors.Black); m_txtInfo.Foreground = new SolidColorBrush(Colors.White); m_txtInfo.FontSize = 18; m_txtInfo.Text = "loading...\r\n\r\n\r\n"; m_btnSave = new RscIconButton(ButtonBar, Grid.RowProperty, 1, 100, 100, Rsc.Collapsed); m_btnSave.Image.Source = m_Theme.GetImage("Images/Btn001_Save.jpg"); m_btnSave.Click += new System.Windows.RoutedEventHandler(m_btnSave_Click); }
public RscSimpleLbItemList(ListBox lb, RscTheme Theme) { m_Theme = Theme; m_lb = lb; ListBoxAsteriskWidth = 100; m_lb.SizeChanged += new System.Windows.SizeChangedEventHandler(m_lb_SizeChanged); m_lb.ItemsSource = this; }
public RscTreeLbItemList(ListBox lb, RscTheme Theme, string sImgBtnExpand, string sImgBtnCollapse) { m_Theme = Theme; m_isBtnExpand = Theme.GetImage(sImgBtnExpand); m_isBtnCollapse = Theme.GetImage(sImgBtnCollapse); m_lb = lb; ListBoxAsteriskWidth = 100; m_lb.SizeChanged += new System.Windows.SizeChangedEventHandler(m_lb_SizeChanged); m_lb.ItemsSource = this; }
public RscTouchLogV10() { InitializeComponent(); //MemUsage Optimization... Button GlobalDILholder = Application.Current.Resources["GlobalDIL"] as Button; m_Theme = (RscTheme)GlobalDILholder.Tag; //m_dil = new RscDefaultedImageList( "Theme", "Current", "Default" ); imgTestArea.Source = m_Theme.GetImage("Images/Bk001_portrait.jpg"); Touch.FrameReported += new System.Windows.Input.TouchFrameEventHandler(Touch_FrameReported); }
public ColorMatchGame() { InitializeComponent(); //MemUsage Optimization... Button GlobalDILholder = Application.Current.Resources["GlobalDIL"] as Button; m_Theme = (RscTheme)GlobalDILholder.Tag; //m_dil = new RscDefaultedImageList( "Theme", "Current", "Default" ); host.UI.btnStart.Click += new System.Windows.RoutedEventHandler(btnStart_Click); host.UI.his.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(his_SelectionChanged); ContentPanel.SizeChanged += new System.Windows.SizeChangedEventHandler(ContentPanel_SizeChanged); }
public RscAppFrame(string sCompany, string sAppName, string sAppIconRes, PhoneApplicationPage AppPage, Grid AppTitleBar = null, Grid AppStatusBar = null) { //MemUsage Optimization... Button GlobalDILholder = Application.Current.Resources["GlobalDIL"] as Button; m_Theme = (RscTheme)GlobalDILholder.Tag; //m_DefaultedImageList = new RscDefaultedImageList( "Theme", "Current", "Default" ); m_sCompany = sCompany; m_sAppName = sAppName; m_sAppIconRes = sAppIconRes; m_AppPage = AppPage; m_AppTitleBar = AppTitleBar; m_AppStatusBar = AppStatusBar; /* * foreach( UIElement uie in m_AppTitleBar.Children) * { * switch( uie.GetValue(FrameworkElement.NameProperty).ToString() ) * { * * case "AppIcon" : * ((Image) uie).Source = m_DefaultedImageList.GetImage("Images/Ico001_Explorer4.jpg"); * break; * * } * } */ _BuildAppTitleBar(); _BuildAppStatusBar(); m_isTmrWc = m_Theme.GetImage("Images/Img001_WaitCursor.jpg"); m_tmrApp = new DispatcherTimer(); m_tmrApp.Tick += new System.EventHandler(m_tmrApp_Tick); m_iTmrMax = -1; m_iTmrPos = 0; m_tmrAutoClick = new DispatcherTimer(); m_tmrAutoClick.Tick += new System.EventHandler(m_tmrAutoClick_Tick); }
public FaviconViewer() { InitializeComponent(); //MemUsage Optimization... Button GlobalDILholder = Application.Current.Resources["GlobalDIL"] as Button; m_Theme = (RscTheme)GlobalDILholder.Tag; //m_dil = new RscDefaultedImageList( "Theme", "Current", "Default" ); RscStore store = new RscStore(); store.CreateFolderPath(csDocFolder); //Building Palette... for (int y = 0; y < 16; y++) { for (int x = 0; x < 16; x++) { System.Windows.Shapes.Rectangle rc = new System.Windows.Shapes.Rectangle(); rc.Name = "clr" + toHexa(y, 1) + toHexa(x, 1); rc.Width = 4; rc.Height = 4; rc.Margin = new System.Windows.Thickness(4 * x, 4 * y, 0, 0); rc.Fill = new System.Windows.Media.SolidColorBrush(System.Windows.Media.Colors.White); host.UI.imgPalette.Children.Add(rc); } } //Building Icon... for (int y = 0; y < 16; y++) { for (int x = 0; x < 16; x++) { System.Windows.Shapes.Rectangle rc = new System.Windows.Shapes.Rectangle(); rc.Name = "pix" + toHexa(x, 1) + toHexa(15 - y, 1); rc.Width = 4; rc.Height = 4; rc.Margin = new System.Windows.Thickness(4 * x, 4 * y, 0, 0); rc.Fill = new System.Windows.Media.SolidColorBrush(System.Windows.Media.Colors.White); host.UI.imgIcon.Children.Add(rc); } } //Building Icon Sm... host.UI.imgIconSm.Background = new SolidColorBrush(m_Theme.ThemeColors.ThemeBack); int iCX = 16; int iCY = 16; for (int y = 0; y < 16; y++) { for (int x = 0; x < 16; x++) { System.Windows.Shapes.Rectangle rc = new System.Windows.Shapes.Rectangle(); rc.Name = "pixSm" + toHexa(x, 1) + toHexa(15 - y, 1); rc.Width = 2; rc.Height = 2; rc.Margin = new System.Windows.Thickness(iCX + (2 * x), iCY + (2 * y), 0, 0); rc.Fill = new System.Windows.Media.SolidColorBrush(System.Windows.Media.Colors.White); host.UI.imgIconSm.Children.Add(rc); } } btnWebDog.Click += new System.Windows.RoutedEventHandler(btnWebDog_Click); btnSave.Click += new System.Windows.RoutedEventHandler(btnSave_Click); btnGet.Click += new System.Windows.RoutedEventHandler(btnGet_Click); }
public RscFileItemDesc(RscTheme Theme) { m_Theme = Theme; }
//NOT WORKING!!! /* * DispatcherTimer m_tmrGif; * int m_iFrameGif = 0; */ public RscViewer_ImageV10() { InitializeComponent(); try { //MemUsage Optimization... Button GlobalDILholder = Application.Current.Resources["GlobalDIL"] as Button; m_Theme = (RscTheme)GlobalDILholder.Tag; //m_dil = new RscDefaultedImageList( "Theme", "Current", "Default" ); AppIcon.Source = m_Theme.GetImage("Images/Ico001_Ressive.jpg"); AppCloseIcon.Source = m_Theme.GetImage("Images/Btn001_Close.jpg"); //AppNextIcon.Source = m_Theme.GetImage("Images/Btn001_Next.jpg"); // /////////////// m_isDummy = m_Theme.GetImage("Images/Img001_Dummy.jpg"); m_isSaveToPhone = m_Theme.GetImage("Images/Btn001_Save.jpg"); // /////////////// imgPrev.Source = m_Theme.GetImage("Images/BtnDrk001_SkipPrev.jpg"); imgNext.Source = m_Theme.GetImage("Images/BtnDrk001_SkipNext.jpg"); m_btnExtOpen = new RscIconButton(RightBtns, Grid.RowProperty, 1, 54, 54, Rsc.Visible); m_btnExtOpen.Image.Source = m_Theme.GetImage("Images/BtnDrk001_Open.jpg");; m_btnExtOpen.Click += new System.Windows.RoutedEventHandler(m_btnExtOpen_Click); m_btnSaveToPhone = new RscIconButton(LeftBtns, Grid.RowProperty, 1, 54, 54, Rsc.Visible); m_btnSaveToPhone.Image.Source = m_isSaveToPhone; m_btnSaveToPhone.Click += new System.Windows.RoutedEventHandler(m_btnSaveToPhone_Click); //NOT WORKING!!! /* * m_tmrGif = new DispatcherTimer(); * m_tmrGif.Interval = System.TimeSpan.FromSeconds(1); * m_tmrGif.Tick +=new System.EventHandler(m_tmrGif_Tick); */ } catch (Exception e) { m_strInitErr = e.Message; txImgDetails.Text = m_strInitErr; } double dWidth = 480; double dHeight = 800; try { RscPageArgsRetManager appArgsMgr = new RscPageArgsRetManager(); appInput = appArgsMgr.GetInput("RscViewer_ImageV10"); if (appInput != null) { ApplicationTitle.Text = appInput.CallerAppTitle; AppIcon.Source = m_Theme.GetImage(appInput.CallerAppIconRes); m_iIndex = 0; if (!Int32.TryParse(appInput.GetFlag(0), out m_iIndex)) { return; } if (!double.TryParse(appInput.GetFlag(1), out dWidth)) { return; } if (!double.TryParse(appInput.GetFlag(2), out dHeight)) { return; } m_aImages.Clear(); for (int i = 0; i < appInput.DataCount; i++) { string sPath = appInput.GetData(i); m_aImages.Add(sPath); } if (m_aImages.Count == 0) { return; } m_iIndex = Math.Min(m_iIndex, appInput.DataCount - 1); m_iIndex = Math.Max(m_iIndex, 0); } } catch (Exception e) { txImgDetails.Text = e.Message; } if (m_aImages.Count == 0) { imgFull.Stretch = Stretch.None; imgFull.Source = m_isDummy; } else { _ShowImage(m_aImages[m_iIndex], new Size(dWidth, dHeight)); _SetNextAndPrevBtn(); } }
//RscIconButton m_btnSaveToPhone; public RscViewer_MediaV10() { InitializeComponent(); m_AppArgs = new RscPageArgsRetManager(); try { //MemUsage Optimization... Button GlobalDILholder = Application.Current.Resources["GlobalDIL"] as Button; m_Theme = (RscTheme)GlobalDILholder.Tag; //m_dil = new RscDefaultedImageList( "Theme", "Current", "Default" ); AppIcon.Source = m_Theme.GetImage("Images/Ico001_Ressive.jpg"); AppCloseIcon.Source = m_Theme.GetImage("Images/Btn001_Close.jpg"); //AppNextIcon.Source = m_Theme.GetImage("Images/Btn001_Next.jpg"); // /////////////// m_isDummy = m_Theme.GetImage("Images/Img001_Dummy.jpg"); m_isSaveToPhone = m_Theme.GetImage("Images/Btn001_Save.jpg"); m_isMuteOff = m_Theme.GetImage("Images/Btn001_MuteOff.jpg"); m_isMuteOn = m_Theme.GetImage("Images/Btn001_MuteOn.jpg"); // /////////////// imgPrev.Source = m_Theme.GetImage("Images/BtnDrk001_SkipPrev.jpg"); imgNext.Source = m_Theme.GetImage("Images/BtnDrk001_SkipNext.jpg"); // /////////////// imgPlay.Source = m_Theme.GetImage("Images/Btn001_Play.jpg"); imgPause.Source = m_Theme.GetImage("Images/Btn001_Pause.jpg"); imgStop.Source = m_Theme.GetImage("Images/Btn001_Stop.jpg"); m_btnMuteOnOff = new RscIconButton(RightBtns, Grid.RowProperty, 2, 54, 54, Rsc.Collapsed); m_btnMuteOnOff.Image.Source = m_isSaveToPhone; m_btnMuteOnOff.Click += new System.Windows.RoutedEventHandler(m_btnMuteOnOff_Click); m_btnExtOpen = new RscIconButton(LeftBtns, Grid.RowProperty, 2, 54, 54, Rsc.Visible); m_btnExtOpen.Image.Source = m_Theme.GetImage("Images/BtnDrk001_Open.jpg");; m_btnExtOpen.Click += new System.Windows.RoutedEventHandler(m_btnExtOpen_Click); //WP81 FIX... /* * m_btnSaveToPhone = new RscIconButton(LeftBtns, Grid.RowProperty, 0, 54, 54, Rsc.Collapsed); * m_btnSaveToPhone.Image.Source = m_isSaveToPhone; * m_btnSaveToPhone.Click += new System.Windows.RoutedEventHandler(m_btnSaveToPhone_Click); */ } catch (Exception e) { m_strInitErr = e.Message; txImgDetails.Text = m_strInitErr; } /* * BUGFIX: Unable to start camera, while playing music (Sound Player app)!!! */ MediaElement me = Application.Current.Resources["GlobalMedia"] as MediaElement; switch (me.CurrentState) { case MediaElementState.Closed: case MediaElementState.Stopped: { m_bAlloweToInit = true; break; } default: { if (MessageBoxResult.OK == MessageBox.Show("To start app, internal music player must be stopped!\r\n\r\n(press Back to cancel)")) { Ressive.MediaLib.RscMediaLib.StopMusic(); } else { m_bForceCloseOnInit = true; } m_tmrLaterInit = new DispatcherTimer(); m_tmrLaterInit.Interval = new TimeSpan(1000); m_tmrLaterInit.Tick += new System.EventHandler(m_tmrLaterInit_Tick); m_tmrLaterInit.Start(); break; } } this.Loaded += new System.Windows.RoutedEventHandler(RscVideoGalleryV10_Loaded); }