Exemple #1
0
        private void convertFrm_Load(object sender, EventArgs e)
        {
            Color foreColor     = Color.FromName(r2pw.rconfig.load <string>("gui.output.fg", "black"));
            Color backColor     = r2pw.theme_background();
            Color foreColor_lbl = Color.FromName(r2pw.rconfig.load <string>("gui.output.fg", "black"));
            Color backcolor_lst = Color.FromName(r2pw.rconfig.load <string>("gui.output.bg.imp", "white"));

            this.ForeColor           = foreColor;
            this.BackColor           = backColor;
            lstOperations.BackColor  = backColor;
            lstOperations.ForeColor  = foreColor;
            txtCommands.BackColor    = backcolor_lst;
            txtCommands.ForeColor    = foreColor;
            txtInput.BackColor       = backcolor_lst;
            txtInput.ForeColor       = foreColor;
            cmdWriteInput.BackColor  = backcolor_lst;
            cmdWriteInput.ForeColor  = foreColor;
            txtSeekAddress.BackColor = backcolor_lst;
            txtSeekAddress.ForeColor = foreColor;
            txtBlockSize.BackColor   = backcolor_lst;
            txtBlockSize.ForeColor   = foreColor;
            txtOutput.BackColor      = backcolor_lst;
            txtOutput.ForeColor      = foreColor;
            //btnConvert.BackColor = foreColor;
            //btnConvert.ForeColor = backColor;
            lstOperations.BackColor = backcolor_lst;
            lblInput.ForeColor      = foreColor_lbl;
            lblSeek.ForeColor       = foreColor_lbl;
            lblBlock.ForeColor      = foreColor_lbl;
            lblOutput.ForeColor     = foreColor_lbl;
            lblCommands.ForeColor   = foreColor_lbl;
            lstOperations.Items.Add("To Hexdump");
            lstOperations.Items.Add("To Dissasembly");
            lstOperations.Items.Add("To String");
            lstOperations.Items.Add("To Base64");
            lstOperations.Items.Add("From Base64");
            lstOperations.Items.Add("To C array");
            lstOperations.Items.Add("To MD5 hash");
            lstOperations.Items.Add("To Entropy value");
            lstOperations.Items.Add("XOR with key");
            lstOperations.Items.Add("ASM to Hexpairs");
            lstOperations.Items.Add("Hexpairs to ASM");
            init_r2_commands();
        }