petmongrels / white

White - Automate Windows Application
http://white.codeplex.com
62 stars 11 forks source link

Recorder not working #2

Closed bala2it4u closed 11 years ago

bala2it4u commented 12 years ago

HI, I don't know how to record actions using your recorder, can any one help me. I am strong in win and web application, I like to improve you screen design work for recorder page, had Included split panel, docking, auto resizing options please update it.

------------------------------------------------------RecordOptionsView.Designer.cs------------------------------------------------------------------------------------------------- namespace Recorder.View { partial class RecordOptionsView { ///

    /// Required designer variable.
    /// </summary>

    private System.ComponentModel.IContainer components = null;
    /// <summary> 
    /// Clean up any resources being used.
    /// </summary>
    /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
    protected override void Dispose(bool disposing)
    {
        if (disposing && (components != null))
        {
            components.Dispose();
        }
        base.Dispose(disposing);
    }

    #region Component Designer generated code

    /// <summary> 
    /// Required method for Designer support - do not modify 
    /// the contents of this method with the code editor.
    /// </summary>
    private void InitializeComponent()
    {
        this.core = new System.Windows.Forms.RadioButton();
        this.screenRepository = new System.Windows.Forms.RadioButton();
        this.recordOptions = new System.Windows.Forms.GroupBox();
        this.bulkText = new System.Windows.Forms.CheckBox();
        this.recordOptions.SuspendLayout();
        this.SuspendLayout();
        // 
        // core
        // 
        this.core.AutoSize = true;
        this.core.Location = new System.Drawing.Point(8, 36);
        this.core.Margin = new System.Windows.Forms.Padding(4);
        this.core.Name = "core";
        this.core.Size = new System.Drawing.Size(59, 21);
        this.core.TabIndex = 0;
        this.core.TabStop = true;
        this.core.Text = "Core";
        this.core.UseVisualStyleBackColor = true;
        // 
        // screenRepository
        // 
        this.screenRepository.AutoSize = true;
        this.screenRepository.Location = new System.Drawing.Point(93, 36);
        this.screenRepository.Margin = new System.Windows.Forms.Padding(4);
        this.screenRepository.Name = "screenRepository";
        this.screenRepository.Size = new System.Drawing.Size(146, 21);
        this.screenRepository.TabIndex = 1;
        this.screenRepository.TabStop = true;
        this.screenRepository.Text = "Screen Repository";
        this.screenRepository.UseVisualStyleBackColor = true;
        // 
        // recordOptions
        // 
        this.recordOptions.Controls.Add(this.bulkText);
        this.recordOptions.Controls.Add(this.core);
        this.recordOptions.Controls.Add(this.screenRepository);
        this.recordOptions.Dock = System.Windows.Forms.DockStyle.Fill;
        this.recordOptions.Location = new System.Drawing.Point(4, 4);
        this.recordOptions.Margin = new System.Windows.Forms.Padding(4);
        this.recordOptions.Name = "recordOptions";
        this.recordOptions.Padding = new System.Windows.Forms.Padding(4);
        this.recordOptions.Size = new System.Drawing.Size(288, 94);
        this.recordOptions.TabIndex = 2;
        this.recordOptions.TabStop = false;
        this.recordOptions.Text = "Record Options";
        // 
        // bulkText
        // 
        this.bulkText.AutoSize = true;
        this.bulkText.Location = new System.Drawing.Point(9, 68);
        this.bulkText.Margin = new System.Windows.Forms.Padding(4);
        this.bulkText.Name = "bulkText";
        this.bulkText.Size = new System.Drawing.Size(88, 21);
        this.bulkText.TabIndex = 2;
        this.bulkText.Text = "Bulk Text";
        this.bulkText.UseVisualStyleBackColor = true;
        // 
        // RecordOptionsView
        // 
        this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
        this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
        this.Controls.Add(this.recordOptions);
        this.Margin = new System.Windows.Forms.Padding(4);
        this.Name = "RecordOptionsView";
        this.Padding = new System.Windows.Forms.Padding(4);
        this.Size = new System.Drawing.Size(296, 102);
        this.recordOptions.ResumeLayout(false);
        this.recordOptions.PerformLayout();
        this.ResumeLayout(false);

    }

    #endregion

    private System.Windows.Forms.RadioButton core;
    private System.Windows.Forms.RadioButton screenRepository;
    private System.Windows.Forms.GroupBox recordOptions;
    private System.Windows.Forms.CheckBox bulkText;

}

}

-----------------------------------------------ScreenObjectGeneratorOptionsView.Designer.cs------------------------------------------------------------------------------------- namespace Recorder.View { partial class ScreenObjectGeneratorOptionsView { ///

    /// Required designer variable.
    /// </summary>

    private System.ComponentModel.IContainer components = null;
    /// <summary> 
    /// Clean up any resources being used.
    /// </summary>
    /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
    protected override void Dispose(bool disposing)
    {
        if (disposing && (components != null))
        {
            components.Dispose();
        }
        base.Dispose(disposing);
    }

    #region Component Designer generated code

    /// <summary> 
    /// Required method for Designer support - do not modify 
    /// the contents of this method with the code editor.
    /// </summary>
    private void InitializeComponent()
    {
        this.ignoreLabels = new System.Windows.Forms.CheckBox();
        this.namespaceLabel = new System.Windows.Forms.Label();
        this.namespaceText = new System.Windows.Forms.TextBox();
        this.generateOptions = new System.Windows.Forms.GroupBox();
        this.generateOptions.SuspendLayout();
        this.SuspendLayout();
        // 
        // ignoreLabels
        // 
        this.ignoreLabels.AutoSize = true;
        this.ignoreLabels.Location = new System.Drawing.Point(8, 28);
        this.ignoreLabels.Margin = new System.Windows.Forms.Padding(4);
        this.ignoreLabels.Name = "ignoreLabels";
        this.ignoreLabels.Size = new System.Drawing.Size(116, 21);
        this.ignoreLabels.TabIndex = 10;
        this.ignoreLabels.Text = "Ignore &Labels";
        this.ignoreLabels.UseVisualStyleBackColor = true;
        // 
        // namespaceLabel
        // 
        this.namespaceLabel.AutoSize = true;
        this.namespaceLabel.Location = new System.Drawing.Point(4, 60);
        this.namespaceLabel.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
        this.namespaceLabel.Name = "namespaceLabel";
        this.namespaceLabel.Size = new System.Drawing.Size(87, 17);
        this.namespaceLabel.TabIndex = 11;
        this.namespaceLabel.Text = "Namespace:";
        // 
        // namespaceText
        // 
        this.namespaceText.Location = new System.Drawing.Point(101, 57);
        this.namespaceText.Margin = new System.Windows.Forms.Padding(4);
        this.namespaceText.Name = "namespaceText";
        this.namespaceText.Size = new System.Drawing.Size(173, 22);
        this.namespaceText.TabIndex = 12;
        // 
        // generateOptions
        // 
        this.generateOptions.Controls.Add(this.ignoreLabels);
        this.generateOptions.Controls.Add(this.namespaceText);
        this.generateOptions.Controls.Add(this.namespaceLabel);
        this.generateOptions.Dock = System.Windows.Forms.DockStyle.Fill;
        this.generateOptions.Location = new System.Drawing.Point(5, 5);
        this.generateOptions.Margin = new System.Windows.Forms.Padding(4);
        this.generateOptions.Name = "generateOptions";
        this.generateOptions.Padding = new System.Windows.Forms.Padding(4);
        this.generateOptions.Size = new System.Drawing.Size(280, 83);
        this.generateOptions.TabIndex = 13;
        this.generateOptions.TabStop = false;
        this.generateOptions.Text = "Generate Options";
        // 
        // ScreenObjectGeneratorOptionsView
        // 
        this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
        this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
        this.Controls.Add(this.generateOptions);
        this.Margin = new System.Windows.Forms.Padding(4);
        this.Name = "ScreenObjectGeneratorOptionsView";
        this.Padding = new System.Windows.Forms.Padding(5);
        this.Size = new System.Drawing.Size(290, 93);
        this.generateOptions.ResumeLayout(false);
        this.generateOptions.PerformLayout();
        this.ResumeLayout(false);

    }

    #endregion

    private System.Windows.Forms.CheckBox ignoreLabels;
    private System.Windows.Forms.Label namespaceLabel;
    private System.Windows.Forms.TextBox namespaceText;
    private System.Windows.Forms.GroupBox generateOptions;
}

}


-----------------------------------------------WindowBrowser.Designer.cs----------------------------------------------------------------------------------------------------------------- namespace Recorder.View { partial class WindowBrowser { ///

    /// Required designer variable.
    /// </summary>

    private System.ComponentModel.IContainer components = null;
    /// <summary> 
    /// Clean up any resources being used.
    /// </summary>
    /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
    protected override void Dispose(bool disposing)
    {
        if (disposing && (components != null))
        {
            components.Dispose();
        }
        base.Dispose(disposing);
    }

    #region Component Designer generated code

    /// <summary> 
    /// Required method for Designer support - do not modify 
    /// the contents of this method with the code editor.
    /// </summary>
    private void InitializeComponent()
    {
        this.visibleWindows = new System.Windows.Forms.Label();
        this.desktopApplications = new System.Windows.Forms.Label();
        this.applications = new Lunar.Client.View.CommonControls.BricksListBox();
        this.windows = new System.Windows.Forms.ListBox();
        this.windowTabs = new System.Windows.Forms.ListBox();
        this.tabs = new System.Windows.Forms.Label();
        this.pages = new System.Windows.Forms.Label();
        this.tabPages = new System.Windows.Forms.ListBox();
        this.splitContainer1 = new System.Windows.Forms.SplitContainer();
        this.splitContainer2 = new System.Windows.Forms.SplitContainer();
        this.splitContainer3 = new System.Windows.Forms.SplitContainer();
        this.splitContainer1.Panel1.SuspendLayout();
        this.splitContainer1.Panel2.SuspendLayout();
        this.splitContainer1.SuspendLayout();
        this.splitContainer2.Panel1.SuspendLayout();
        this.splitContainer2.Panel2.SuspendLayout();
        this.splitContainer2.SuspendLayout();
        this.splitContainer3.Panel1.SuspendLayout();
        this.splitContainer3.Panel2.SuspendLayout();
        this.splitContainer3.SuspendLayout();
        this.SuspendLayout();
        // 
        // visibleWindows
        // 
        this.visibleWindows.AutoSize = true;
        this.visibleWindows.Dock = System.Windows.Forms.DockStyle.Top;
        this.visibleWindows.Location = new System.Drawing.Point(0, 0);
        this.visibleWindows.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
        this.visibleWindows.Name = "visibleWindows";
        this.visibleWindows.Size = new System.Drawing.Size(109, 17);
        this.visibleWindows.TabIndex = 11;
        this.visibleWindows.Text = "Visible Windows";
        // 
        // desktopApplications
        // 
        this.desktopApplications.AutoSize = true;
        this.desktopApplications.Dock = System.Windows.Forms.DockStyle.Top;
        this.desktopApplications.Location = new System.Drawing.Point(0, 0);
        this.desktopApplications.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
        this.desktopApplications.Name = "desktopApplications";
        this.desktopApplications.Size = new System.Drawing.Size(140, 17);
        this.desktopApplications.TabIndex = 10;
        this.desktopApplications.Text = "Desktop Applications";
        // 
        // applications
        // 
        this.applications.Dock = System.Windows.Forms.DockStyle.Fill;
        this.applications.FormattingEnabled = true;
        this.applications.ItemHeight = 16;
        this.applications.Location = new System.Drawing.Point(0, 17);
        this.applications.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
        this.applications.Name = "applications";
        this.applications.ScrollAlwaysVisible = true;
        this.applications.Size = new System.Drawing.Size(877, 131);
        this.applications.TabIndex = 9;
        // 
        // windows
        // 
        this.windows.Dock = System.Windows.Forms.DockStyle.Fill;
        this.windows.FormattingEnabled = true;
        this.windows.ItemHeight = 16;
        this.windows.Location = new System.Drawing.Point(0, 17);
        this.windows.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
        this.windows.Name = "windows";
        this.windows.ScrollAlwaysVisible = true;
        this.windows.Size = new System.Drawing.Size(877, 219);
        this.windows.TabIndex = 8;
        // 
        // windowTabs
        // 
        this.windowTabs.Dock = System.Windows.Forms.DockStyle.Fill;
        this.windowTabs.FormattingEnabled = true;
        this.windowTabs.ItemHeight = 16;
        this.windowTabs.Location = new System.Drawing.Point(0, 17);
        this.windowTabs.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
        this.windowTabs.Name = "windowTabs";
        this.windowTabs.ScrollAlwaysVisible = true;
        this.windowTabs.Size = new System.Drawing.Size(877, 176);
        this.windowTabs.TabIndex = 12;
        // 
        // tabs
        // 
        this.tabs.AutoSize = true;
        this.tabs.Dock = System.Windows.Forms.DockStyle.Top;
        this.tabs.Location = new System.Drawing.Point(0, 0);
        this.tabs.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
        this.tabs.Name = "tabs";
        this.tabs.Size = new System.Drawing.Size(40, 17);
        this.tabs.TabIndex = 13;
        this.tabs.Text = "Tabs";
        // 
        // pages
        // 
        this.pages.AutoSize = true;
        this.pages.Dock = System.Windows.Forms.DockStyle.Top;
        this.pages.Location = new System.Drawing.Point(0, 0);
        this.pages.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
        this.pages.Name = "pages";
        this.pages.Size = new System.Drawing.Size(48, 17);
        this.pages.TabIndex = 14;
        this.pages.Text = "Pages";
        // 
        // tabPages
        // 
        this.tabPages.Dock = System.Windows.Forms.DockStyle.Fill;
        this.tabPages.FormattingEnabled = true;
        this.tabPages.ItemHeight = 16;
        this.tabPages.Location = new System.Drawing.Point(0, 17);
        this.tabPages.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
        this.tabPages.Name = "tabPages";
        this.tabPages.ScrollAlwaysVisible = true;
        this.tabPages.Size = new System.Drawing.Size(877, 185);
        this.tabPages.TabIndex = 15;
        // 
        // splitContainer1
        // 
        this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
        this.splitContainer1.Location = new System.Drawing.Point(5, 5);
        this.splitContainer1.Name = "splitContainer1";
        this.splitContainer1.Orientation = System.Windows.Forms.Orientation.Horizontal;
        // 
        // splitContainer1.Panel1
        // 
        this.splitContainer1.Panel1.Controls.Add(this.applications);
        this.splitContainer1.Panel1.Controls.Add(this.desktopApplications);
        // 
        // splitContainer1.Panel2
        // 
        this.splitContainer1.Panel2.Controls.Add(this.splitContainer2);
        this.splitContainer1.Size = new System.Drawing.Size(877, 791);
        this.splitContainer1.SplitterDistance = 148;
        this.splitContainer1.TabIndex = 16;
        // 
        // splitContainer2
        // 
        this.splitContainer2.Dock = System.Windows.Forms.DockStyle.Fill;
        this.splitContainer2.Location = new System.Drawing.Point(0, 0);
        this.splitContainer2.Name = "splitContainer2";
        this.splitContainer2.Orientation = System.Windows.Forms.Orientation.Horizontal;
        // 
        // splitContainer2.Panel1
        // 
        this.splitContainer2.Panel1.Controls.Add(this.windows);
        this.splitContainer2.Panel1.Controls.Add(this.visibleWindows);
        // 
        // splitContainer2.Panel2
        // 
        this.splitContainer2.Panel2.Controls.Add(this.splitContainer3);
        this.splitContainer2.Size = new System.Drawing.Size(877, 639);
        this.splitContainer2.SplitterDistance = 236;
        this.splitContainer2.TabIndex = 0;
        // 
        // splitContainer3
        // 
        this.splitContainer3.Dock = System.Windows.Forms.DockStyle.Fill;
        this.splitContainer3.Location = new System.Drawing.Point(0, 0);
        this.splitContainer3.Name = "splitContainer3";
        this.splitContainer3.Orientation = System.Windows.Forms.Orientation.Horizontal;
        // 
        // splitContainer3.Panel1
        // 
        this.splitContainer3.Panel1.Controls.Add(this.windowTabs);
        this.splitContainer3.Panel1.Controls.Add(this.tabs);
        // 
        // splitContainer3.Panel2
        // 
        this.splitContainer3.Panel2.Controls.Add(this.tabPages);
        this.splitContainer3.Panel2.Controls.Add(this.pages);
        this.splitContainer3.Size = new System.Drawing.Size(877, 399);
        this.splitContainer3.SplitterDistance = 193;
        this.splitContainer3.TabIndex = 0;
        // 
        // WindowBrowser
        // 
        this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
        this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
        this.Controls.Add(this.splitContainer1);
        this.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
        this.Name = "WindowBrowser";
        this.Padding = new System.Windows.Forms.Padding(5);
        this.Size = new System.Drawing.Size(887, 801);
        this.splitContainer1.Panel1.ResumeLayout(false);
        this.splitContainer1.Panel1.PerformLayout();
        this.splitContainer1.Panel2.ResumeLayout(false);
        this.splitContainer1.ResumeLayout(false);
        this.splitContainer2.Panel1.ResumeLayout(false);
        this.splitContainer2.Panel1.PerformLayout();
        this.splitContainer2.Panel2.ResumeLayout(false);
        this.splitContainer2.ResumeLayout(false);
        this.splitContainer3.Panel1.ResumeLayout(false);
        this.splitContainer3.Panel1.PerformLayout();
        this.splitContainer3.Panel2.ResumeLayout(false);
        this.splitContainer3.Panel2.PerformLayout();
        this.splitContainer3.ResumeLayout(false);
        this.ResumeLayout(false);

    }

    #endregion

    private System.Windows.Forms.Label visibleWindows;
    private System.Windows.Forms.Label desktopApplications;
    private Lunar.Client.View.CommonControls.BricksListBox applications;
    private System.Windows.Forms.ListBox windows;
    private System.Windows.Forms.ListBox windowTabs;
    private System.Windows.Forms.Label tabs;
    private System.Windows.Forms.Label pages;
    private System.Windows.Forms.ListBox tabPages;
    private System.Windows.Forms.SplitContainer splitContainer1;
    private System.Windows.Forms.SplitContainer splitContainer2;
    private System.Windows.Forms.SplitContainer splitContainer3;
}

}

-----------------------------------------------DashBoard..Designer.cs-----------------------------------------------------------------------------------------------------------------

using Lunar.Client.View.CommonControls;

namespace Recorder { partial class DashBoard { ///

    /// Required designer variable.
    /// </summary>

    private System.ComponentModel.IContainer components = null;
    /// <summary>
    /// Clean up any resources being used.
    /// </summary>
    /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
    protected override void Dispose(bool disposing)
    {
        if (disposing && (components != null))
        {
            components.Dispose();
        }
        base.Dispose(disposing);
    }

    #region Windows Form Designer generated code

    /// <summary>
    /// Required method for Designer support - do not modify
    /// the contents of this method with the code editor.
    /// </summary>
    private void InitializeComponent()
    {
        this.codeEditor = new System.Windows.Forms.RichTextBox();
        this.generateWindowClass = new Lunar.Client.View.CommonControls.BricksButton();
        this.record = new System.Windows.Forms.Button();
        this.splitContainer1 = new System.Windows.Forms.SplitContainer();
        this.splitContainer2 = new System.Windows.Forms.SplitContainer();
        this.splitContainer3 = new System.Windows.Forms.SplitContainer();
        this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel();
        this.windowBrowser = new Recorder.View.WindowBrowser();
        this.recordOptionsView = new Recorder.View.RecordOptionsView();
        this.screenObjectGeneratorOptionsView = new Recorder.View.ScreenObjectGeneratorOptionsView();
        this.splitContainer1.Panel1.SuspendLayout();
        this.splitContainer1.Panel2.SuspendLayout();
        this.splitContainer1.SuspendLayout();
        this.splitContainer2.Panel1.SuspendLayout();
        this.splitContainer2.Panel2.SuspendLayout();
        this.splitContainer2.SuspendLayout();
        this.splitContainer3.Panel1.SuspendLayout();
        this.splitContainer3.Panel2.SuspendLayout();
        this.splitContainer3.SuspendLayout();
        this.flowLayoutPanel1.SuspendLayout();
        this.SuspendLayout();
        // 
        // codeEditor
        // 
        this.codeEditor.Dock = System.Windows.Forms.DockStyle.Fill;
        this.codeEditor.Location = new System.Drawing.Point(0, 0);
        this.codeEditor.Margin = new System.Windows.Forms.Padding(4);
        this.codeEditor.Name = "codeEditor";
        this.codeEditor.Size = new System.Drawing.Size(563, 699);
        this.codeEditor.TabIndex = 1;
        this.codeEditor.Text = "";
        // 
        // generateWindowClass
        // 
        this.generateWindowClass.Location = new System.Drawing.Point(5, 285);
        this.generateWindowClass.Margin = new System.Windows.Forms.Padding(4);
        this.generateWindowClass.Name = "generateWindowClass";
        this.generateWindowClass.Size = new System.Drawing.Size(80, 58);
        this.generateWindowClass.TabIndex = 4;
        this.generateWindowClass.Text = "&Generate Class";
        this.generateWindowClass.UseVisualStyleBackColor = true;
        this.generateWindowClass.Click += new System.EventHandler(this.GenerateClass);
        // 
        // record
        // 
        this.record.Location = new System.Drawing.Point(5, 365);
        this.record.Margin = new System.Windows.Forms.Padding(4);
        this.record.Name = "record";
        this.record.Size = new System.Drawing.Size(78, 28);
        this.record.TabIndex = 8;
        this.record.Text = "&Record";
        this.record.UseVisualStyleBackColor = true;
        this.record.Click += new System.EventHandler(this.StartMethodRecord);
        // 
        // splitContainer1
        // 
        this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
        this.splitContainer1.Location = new System.Drawing.Point(0, 0);
        this.splitContainer1.Name = "splitContainer1";
        // 
        // splitContainer1.Panel1
        // 
        this.splitContainer1.Panel1.Controls.Add(this.windowBrowser);
        // 
        // splitContainer1.Panel2
        // 
        this.splitContainer1.Panel2.Controls.Add(this.splitContainer2);
        this.splitContainer1.Size = new System.Drawing.Size(998, 811);
        this.splitContainer1.SplitterDistance = 332;
        this.splitContainer1.TabIndex = 12;
        // 
        // splitContainer2
        // 
        this.splitContainer2.Dock = System.Windows.Forms.DockStyle.Fill;
        this.splitContainer2.Location = new System.Drawing.Point(0, 0);
        this.splitContainer2.Name = "splitContainer2";
        // 
        // splitContainer2.Panel1
        // 
        this.splitContainer2.Panel1.Controls.Add(this.generateWindowClass);
        this.splitContainer2.Panel1.Controls.Add(this.record);
        // 
        // splitContainer2.Panel2
        // 
        this.splitContainer2.Panel2.Controls.Add(this.splitContainer3);
        this.splitContainer2.Size = new System.Drawing.Size(662, 811);
        this.splitContainer2.SplitterDistance = 88;
        this.splitContainer2.TabIndex = 13;
        // 
        // splitContainer3
        // 
        this.splitContainer3.Dock = System.Windows.Forms.DockStyle.Fill;
        this.splitContainer3.Location = new System.Drawing.Point(0, 0);
        this.splitContainer3.Name = "splitContainer3";
        this.splitContainer3.Orientation = System.Windows.Forms.Orientation.Horizontal;
        // 
        // splitContainer3.Panel1
        // 
        this.splitContainer3.Panel1.Controls.Add(this.codeEditor);
        this.splitContainer3.Panel1.Padding = new System.Windows.Forms.Padding(0, 0, 7, 0);
        // 
        // splitContainer3.Panel2
        // 
        this.splitContainer3.Panel2.Controls.Add(this.flowLayoutPanel1);
        this.splitContainer3.Size = new System.Drawing.Size(570, 811);
        this.splitContainer3.SplitterDistance = 699;
        this.splitContainer3.TabIndex = 12;
        // 
        // flowLayoutPanel1
        // 
        this.flowLayoutPanel1.Controls.Add(this.recordOptionsView);
        this.flowLayoutPanel1.Controls.Add(this.screenObjectGeneratorOptionsView);
        this.flowLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
        this.flowLayoutPanel1.Location = new System.Drawing.Point(0, 0);
        this.flowLayoutPanel1.Name = "flowLayoutPanel1";
        this.flowLayoutPanel1.Size = new System.Drawing.Size(570, 108);
        this.flowLayoutPanel1.TabIndex = 12;
        this.flowLayoutPanel1.WrapContents = false;
        // 
        // windowBrowser
        // 
        this.windowBrowser.Dock = System.Windows.Forms.DockStyle.Fill;
        this.windowBrowser.Location = new System.Drawing.Point(0, 0);
        this.windowBrowser.Margin = new System.Windows.Forms.Padding(5);
        this.windowBrowser.Name = "windowBrowser";
        this.windowBrowser.Padding = new System.Windows.Forms.Padding(5);
        this.windowBrowser.Size = new System.Drawing.Size(332, 811);
        this.windowBrowser.TabIndex = 10;
        // 
        // recordOptionsView
        // 
        this.recordOptionsView.Location = new System.Drawing.Point(5, 5);
        this.recordOptionsView.Margin = new System.Windows.Forms.Padding(5);
        this.recordOptionsView.Name = "recordOptionsView";
        this.recordOptionsView.Padding = new System.Windows.Forms.Padding(4);
        this.recordOptionsView.Size = new System.Drawing.Size(267, 121);
        this.recordOptionsView.TabIndex = 11;
        // 
        // screenObjectGeneratorOptionsView
        // 
        this.screenObjectGeneratorOptionsView.Location = new System.Drawing.Point(282, 5);
        this.screenObjectGeneratorOptionsView.Margin = new System.Windows.Forms.Padding(5);
        this.screenObjectGeneratorOptionsView.Name = "screenObjectGeneratorOptionsView";
        this.screenObjectGeneratorOptionsView.Padding = new System.Windows.Forms.Padding(5);
        this.screenObjectGeneratorOptionsView.Size = new System.Drawing.Size(291, 106);
        this.screenObjectGeneratorOptionsView.TabIndex = 9;
        // 
        // DashBoard
        // 
        this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
        this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
        this.ClientSize = new System.Drawing.Size(998, 811);
        this.Controls.Add(this.splitContainer1);
        this.Margin = new System.Windows.Forms.Padding(4);
        this.Name = "DashBoard";
        this.ShowIcon = false;
        this.Text = "Dash Board";
        this.splitContainer1.Panel1.ResumeLayout(false);
        this.splitContainer1.Panel2.ResumeLayout(false);
        this.splitContainer1.ResumeLayout(false);
        this.splitContainer2.Panel1.ResumeLayout(false);
        this.splitContainer2.Panel2.ResumeLayout(false);
        this.splitContainer2.ResumeLayout(false);
        this.splitContainer3.Panel1.ResumeLayout(false);
        this.splitContainer3.Panel2.ResumeLayout(false);
        this.splitContainer3.ResumeLayout(false);
        this.flowLayoutPanel1.ResumeLayout(false);
        this.ResumeLayout(false);

    }

    #endregion

    private System.Windows.Forms.RichTextBox codeEditor;
    private BricksButton generateWindowClass;
    private System.Windows.Forms.Button record;
    private Recorder.View.ScreenObjectGeneratorOptionsView screenObjectGeneratorOptionsView;
    private Recorder.View.WindowBrowser windowBrowser;
    private Recorder.View.RecordOptionsView recordOptionsView;
    private System.Windows.Forms.SplitContainer splitContainer1;
    private System.Windows.Forms.SplitContainer splitContainer2;
    private System.Windows.Forms.SplitContainer splitContainer3;
    private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel1;
}

}

jimschubert commented 12 years ago

I just used the recorder and it worked fine.

  1. Open an application
  2. Open the recorder
  3. Click Generate Code, copy code.
  4. Click Record, interact with application
  5. Copy recording.
bala2it4u commented 12 years ago

It is working only for calculator application not for all

JakeGinnivan commented 11 years ago

I am closing this issue. If you are interested, reopen the issue at https://github.com/TestStack/White