Exemplo n.º 1
0
        void ButtonOpenClicked(object sender, EventArgs args)
        {
            FileChooserDialog dialog = new FileChooserDialog ("Open an Swf", this, FileChooserAction.Open, new object[] { "Cancel", ResponseType.Cancel, "Open", ResponseType.Accept });
            FileFilter filter = new FileFilter ();
            filter.AddPattern ("*.[sS][wW][fF]");
            dialog.Filter = filter;
            dialog.SetCurrentFolder (Environment.GetFolderPath (Environment.SpecialFolder.Personal));

            if (dialog.Run () == (int)ResponseType.Accept)
            {
                URL url = URL.NewFromInput (dialog.Filename);

                GtkPlayer player = new GtkPlayer (null);
                player.Url = url;

                _swf.Player = player;

                player.Playing = true;
            }

            dialog.Destroy ();
        }
Exemplo n.º 2
0
        void ButtonOpenClicked(object sender, EventArgs args)
        {
            FileChooserDialog dialog = new FileChooserDialog("Open an Swf", this, FileChooserAction.Open, new object[] { "Cancel", ResponseType.Cancel, "Open", ResponseType.Accept });
            FileFilter        filter = new FileFilter();

            filter.AddPattern("*.[sS][wW][fF]");
            dialog.Filter = filter;
            dialog.SetCurrentFolder(Environment.GetFolderPath(Environment.SpecialFolder.Personal));

            if (dialog.Run() == (int)ResponseType.Accept)
            {
                URL url = URL.NewFromInput(dialog.Filename);

                GtkPlayer player = new GtkPlayer(null);
                player.Url = url;

                _swf.Player = player;

                player.Playing = true;
            }

            dialog.Destroy();
        }