示例#1
0
 public ProgramSelector(BxAdapter bxAdapter)
 {
     InitializeComponent();
     BxAdapter          = bxAdapter;
     this.StartPosition = FormStartPosition.CenterScreen;
     C.LockFormSizeAndSetTopmost(this);
 }
示例#2
0
        public VisibilityManager(BxAdapter bxAdapter)
        {
            bx = bxAdapter;
            SetupVisFeedbackDropdown();

            LinkedProgram = new LinkedProgram();
            WholeScreen   = new WholeScreen();
        }
示例#3
0
 public ProgramLoaderItem(Program prog, ProgramSelector progSelector, BxAdapter bxAdapter)
 {
     Prog         = prog;
     ProgSelector = progSelector;
     BxAdapter    = bxAdapter;
     InitializeComponent();
     btnProgramName.Text = Prog.FriendlyTitle;
 }
示例#4
0
        //private CopyProtection CopyProtection;

        public Settings(BxAdapter bxAdapter, ProgramSelector programSelector)
        {
            InitializeComponent();
            BxAdapter = bxAdapter;
            //MappingGamepad = mappingGamepad;
            ProgramSelector    = programSelector;
            this.StartPosition = FormStartPosition.CenterParent;
            C.LockFormSizeAndSetTopmost(this);
        }
示例#5
0
        public VistaVolumeChanger(BxAdapter bx)
        {
            this.bx = bx;
            MMDeviceEnumerator DevEnum = new MMDeviceEnumerator();

            try {
                device = DevEnum.GetDefaultAudioEndpoint(EDataFlow.eRender, ERole.eMultimedia);
            } catch (Exception ex) {
                string s = ex.ToString();
            }
        }
示例#6
0
        public ColorPicker(BxAdapter bxAdapter)
        {
            InitializeComponent();
            MyBxAdapter        = bxAdapter;
            this.StartPosition = FormStartPosition.CenterParent;
            C.LockFormSizeAndSetTopmost(this);

            //special colors: black, white, transparent
            //custom colors
            //predefined colors
            //red orange yellow blue green indigo violet
            //blue green purple orange yellow red

            Colors.Add(Color.FromArgb(10, 59, 118));   //dark blue
            Colors.Add(Color.FromArgb(67, 149, 209));  //sky blue
            Colors.Add(Color.FromArgb(153, 217, 234)); //light blue
            Colors.Add(Color.FromArgb(0, 118, 163));   // blue-green
            Colors.Add(Color.FromArgb(122, 204, 200)); // medium turquoise
            Colors.Add(Color.FromArgb(202, 130, 156)); // medium green
            Colors.Add(Color.FromArgb(13, 104, 107));  // dark green blue

            Colors.Add(Color.FromArgb(0, 0, 0));       // black
            Colors.Add(Color.FromArgb(220, 220, 220)); // light gray
            Colors.Add(Color.FromArgb(120, 120, 120)); // dark gray

            Colors.Add(Color.FromArgb(255, 244, 104)); // bright yellow
            Colors.Add(Color.FromArgb(255, 247, 153)); // post it yellow

            Colors.Add(Color.FromArgb(216, 81, 113));  // deep pink
            Colors.Add(Color.FromArgb(184, 40, 50));   // rich red

            Colors.Add(Color.FromArgb(255, 194, 14));  // medium orange
            Colors.Add(Color.FromArgb(140, 98, 57));   // medium brown

            foreach (Color c in Colors)
            {
                Button b = new Button();
                b.BackColor = c;
                b.FlatStyle = FlatStyle.Flat;
                b.Width     = 30;
                b.Height    = b.Width;
                b.ForeColor = b.BackColor;
                b.Click    += new EventHandler(btnSetBackgroundColor_Click);
                this.flowButton.Controls.Add(b);
            }
        }
示例#7
0
 public VolumeManager(NumericUpDown updnVolMax, BxAdapter bx)
 {
     if (C.IsVistaOperatingSystem())
     {
         try {
             VolumeChanger      = new VistaVolumeChanger(bx);
             updnVolMax.Value   = Level;
             updnVolMax.Visible = true;
         } catch (ArgumentException e) {
             string variableToSupressCompilerWarning = e.ToString();
             missingSpeaker = true;
         }
     }
     else
     {
         VolumeChanger      = new WaveVolumeChanger();
         updnVolMax.Visible = false;
     }
 }
示例#8
0
 public SignalProcessor(BxAdapter bxAdapter)
 {
     bx           = bxAdapter;
     RewardSetter = bx.RewardSetter;
 }
示例#9
0
 public RewardSetter(BxAdapter bxAdapter)
 {
     bx = bxAdapter;
 }
示例#10
0
 public ProgramLinker(BxAdapter bxAdapter)
 {
     bx = bxAdapter;
 }
示例#11
0
 public BxClientHost(BxAdapter bxAdapter)
 {
     this.bx = bxAdapter;
 }
示例#12
0
 public SignalSimulator(BxAdapter bx)
 {
     this.bx = bx;
 }
示例#13
0
 public ForegroundColorForm(BxAdapter bx)
 {
     this.bx = bx;
     InitializeComponent();
     long threadId = GetWindowThreadProcessId(bx.Handle, out BxAdapterProcessId);
 }