414 lines
17 KiB
C#
414 lines
17 KiB
C#
namespace NewsCrawler
|
|
{
|
|
partial class NewsForm
|
|
{
|
|
/// <summary>
|
|
/// 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()
|
|
{
|
|
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NewsForm));
|
|
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
|
|
this.lvList = new NewsCrawler.ListViewNF();
|
|
this.chId = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
|
this.chTime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
|
this.chResT = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
|
this.chResponseT = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
|
this.chReference = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
|
this.chTitle = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
|
this.chCodeName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
|
this.chPriceS = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
|
this.chPriceLow = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
|
this.chPriceLowP = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
|
this.chPriceHigh = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
|
this.chPriceHighP = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
|
this.chLink = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
|
this.statusBar = new System.Windows.Forms.StatusStrip();
|
|
this.toolStripStatusLabel1 = new System.Windows.Forms.ToolStripStatusLabel();
|
|
this.toolStripStatusLabel2 = new System.Windows.Forms.ToolStripStatusLabel();
|
|
this.toolStripStatusLabel3 = new System.Windows.Forms.ToolStripStatusLabel();
|
|
this.toolStripStatusLabel4 = new System.Windows.Forms.ToolStripStatusLabel();
|
|
this.tbLog = new System.Windows.Forms.RichTextBox();
|
|
this.chAutoReload = new System.Windows.Forms.CheckBox();
|
|
this.chAutoSelect = new System.Windows.Forms.CheckBox();
|
|
this.tbInterval = new System.Windows.Forms.TextBox();
|
|
this.label1 = new System.Windows.Forms.Label();
|
|
this.btnConfig = new System.Windows.Forms.Button();
|
|
this.chBuy = new System.Windows.Forms.CheckBox();
|
|
this.cbPriceCheck = new System.Windows.Forms.CheckBox();
|
|
this.btnManualBuy = new System.Windows.Forms.Button();
|
|
this.btClearDuplicate = new System.Windows.Forms.Button();
|
|
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
|
|
this.splitContainer1.Panel1.SuspendLayout();
|
|
this.splitContainer1.Panel2.SuspendLayout();
|
|
this.splitContainer1.SuspendLayout();
|
|
this.statusBar.SuspendLayout();
|
|
this.SuspendLayout();
|
|
//
|
|
// splitContainer1
|
|
//
|
|
this.splitContainer1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
|
| System.Windows.Forms.AnchorStyles.Left)
|
|
| System.Windows.Forms.AnchorStyles.Right)));
|
|
this.splitContainer1.Location = new System.Drawing.Point(0, 40);
|
|
this.splitContainer1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
|
|
this.splitContainer1.Name = "splitContainer1";
|
|
this.splitContainer1.Orientation = System.Windows.Forms.Orientation.Horizontal;
|
|
//
|
|
// splitContainer1.Panel1
|
|
//
|
|
this.splitContainer1.Panel1.Controls.Add(this.lvList);
|
|
//
|
|
// splitContainer1.Panel2
|
|
//
|
|
this.splitContainer1.Panel2.Controls.Add(this.statusBar);
|
|
this.splitContainer1.Panel2.Controls.Add(this.tbLog);
|
|
this.splitContainer1.Size = new System.Drawing.Size(1486, 938);
|
|
this.splitContainer1.SplitterDistance = 682;
|
|
this.splitContainer1.SplitterWidth = 6;
|
|
this.splitContainer1.TabIndex = 2;
|
|
//
|
|
// lvList
|
|
//
|
|
this.lvList.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
|
|
this.chId,
|
|
this.chTime,
|
|
this.chResT,
|
|
this.chResponseT,
|
|
this.chReference,
|
|
this.chTitle,
|
|
this.chCodeName,
|
|
this.chPriceS,
|
|
this.chPriceLow,
|
|
this.chPriceLowP,
|
|
this.chPriceHigh,
|
|
this.chPriceHighP,
|
|
this.chLink});
|
|
this.lvList.Dock = System.Windows.Forms.DockStyle.Fill;
|
|
this.lvList.FullRowSelect = true;
|
|
this.lvList.GridLines = true;
|
|
this.lvList.HideSelection = false;
|
|
this.lvList.Location = new System.Drawing.Point(0, 0);
|
|
this.lvList.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
|
|
this.lvList.MultiSelect = false;
|
|
this.lvList.Name = "lvList";
|
|
this.lvList.Size = new System.Drawing.Size(1486, 682);
|
|
this.lvList.TabIndex = 0;
|
|
this.lvList.UseCompatibleStateImageBehavior = false;
|
|
this.lvList.View = System.Windows.Forms.View.Details;
|
|
this.lvList.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.lvList_ColumnClick);
|
|
this.lvList.DoubleClick += new System.EventHandler(this.lvList_DoubleClick);
|
|
//
|
|
// chId
|
|
//
|
|
this.chId.Text = "ID";
|
|
this.chId.Width = 29;
|
|
//
|
|
// chTime
|
|
//
|
|
this.chTime.Text = "기사 시간";
|
|
//
|
|
// chResT
|
|
//
|
|
this.chResT.Text = "받은 시간";
|
|
this.chResT.Width = 66;
|
|
//
|
|
// chResponseT
|
|
//
|
|
this.chResponseT.Text = "요청 시간";
|
|
this.chResponseT.Width = 69;
|
|
//
|
|
// chReference
|
|
//
|
|
this.chReference.Text = "출처";
|
|
this.chReference.Width = 72;
|
|
//
|
|
// chTitle
|
|
//
|
|
this.chTitle.Text = "제목";
|
|
this.chTitle.Width = 366;
|
|
//
|
|
// chCodeName
|
|
//
|
|
this.chCodeName.Text = "종목명";
|
|
//
|
|
// chPriceS
|
|
//
|
|
this.chPriceS.Text = "시가";
|
|
this.chPriceS.Width = 65;
|
|
//
|
|
// chPriceLow
|
|
//
|
|
this.chPriceLow.Text = "최저가";
|
|
this.chPriceLow.Width = 61;
|
|
//
|
|
// chPriceLowP
|
|
//
|
|
this.chPriceLowP.Text = "대비";
|
|
this.chPriceLowP.Width = 33;
|
|
//
|
|
// chPriceHigh
|
|
//
|
|
this.chPriceHigh.Text = "최고가";
|
|
this.chPriceHigh.Width = 58;
|
|
//
|
|
// chPriceHighP
|
|
//
|
|
this.chPriceHighP.Text = "대비";
|
|
this.chPriceHighP.Width = 35;
|
|
//
|
|
// chLink
|
|
//
|
|
this.chLink.Text = "링크";
|
|
this.chLink.Width = 241;
|
|
//
|
|
// statusBar
|
|
//
|
|
this.statusBar.ImageScalingSize = new System.Drawing.Size(24, 24);
|
|
this.statusBar.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
|
this.toolStripStatusLabel1,
|
|
this.toolStripStatusLabel2,
|
|
this.toolStripStatusLabel3,
|
|
this.toolStripStatusLabel4});
|
|
this.statusBar.Location = new System.Drawing.Point(0, 228);
|
|
this.statusBar.Name = "statusBar";
|
|
this.statusBar.Padding = new System.Windows.Forms.Padding(1, 0, 20, 0);
|
|
this.statusBar.Size = new System.Drawing.Size(1486, 22);
|
|
this.statusBar.TabIndex = 1;
|
|
this.statusBar.Text = "statusStrip1";
|
|
//
|
|
// toolStripStatusLabel1
|
|
//
|
|
this.toolStripStatusLabel1.BorderSides = System.Windows.Forms.ToolStripStatusLabelBorderSides.Right;
|
|
this.toolStripStatusLabel1.Name = "toolStripStatusLabel1";
|
|
this.toolStripStatusLabel1.Size = new System.Drawing.Size(4, 15);
|
|
//
|
|
// toolStripStatusLabel2
|
|
//
|
|
this.toolStripStatusLabel2.Name = "toolStripStatusLabel2";
|
|
this.toolStripStatusLabel2.Size = new System.Drawing.Size(1457, 15);
|
|
this.toolStripStatusLabel2.Spring = true;
|
|
//
|
|
// toolStripStatusLabel3
|
|
//
|
|
this.toolStripStatusLabel3.BorderSides = ((System.Windows.Forms.ToolStripStatusLabelBorderSides)((System.Windows.Forms.ToolStripStatusLabelBorderSides.Left | System.Windows.Forms.ToolStripStatusLabelBorderSides.Right)));
|
|
this.toolStripStatusLabel3.Name = "toolStripStatusLabel3";
|
|
this.toolStripStatusLabel3.Size = new System.Drawing.Size(4, 15);
|
|
//
|
|
// toolStripStatusLabel4
|
|
//
|
|
this.toolStripStatusLabel4.Name = "toolStripStatusLabel4";
|
|
this.toolStripStatusLabel4.Size = new System.Drawing.Size(0, 15);
|
|
//
|
|
// tbLog
|
|
//
|
|
this.tbLog.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
|
| System.Windows.Forms.AnchorStyles.Left)
|
|
| System.Windows.Forms.AnchorStyles.Right)));
|
|
this.tbLog.BackColor = System.Drawing.SystemColors.Window;
|
|
this.tbLog.Location = new System.Drawing.Point(0, 0);
|
|
this.tbLog.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
|
|
this.tbLog.Name = "tbLog";
|
|
this.tbLog.ReadOnly = true;
|
|
this.tbLog.ScrollBars = System.Windows.Forms.RichTextBoxScrollBars.Vertical;
|
|
this.tbLog.Size = new System.Drawing.Size(1484, 211);
|
|
this.tbLog.TabIndex = 0;
|
|
this.tbLog.Text = "";
|
|
//
|
|
// chAutoReload
|
|
//
|
|
this.chAutoReload.AutoSize = true;
|
|
this.chAutoReload.Checked = true;
|
|
this.chAutoReload.CheckState = System.Windows.Forms.CheckState.Checked;
|
|
this.chAutoReload.Location = new System.Drawing.Point(123, 10);
|
|
this.chAutoReload.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
|
|
this.chAutoReload.Name = "chAutoReload";
|
|
this.chAutoReload.Size = new System.Drawing.Size(112, 22);
|
|
this.chAutoReload.TabIndex = 3;
|
|
this.chAutoReload.Text = "자동 갱신";
|
|
this.chAutoReload.UseVisualStyleBackColor = true;
|
|
//
|
|
// chAutoSelect
|
|
//
|
|
this.chAutoSelect.AutoSize = true;
|
|
this.chAutoSelect.Checked = true;
|
|
this.chAutoSelect.CheckState = System.Windows.Forms.CheckState.Checked;
|
|
this.chAutoSelect.Location = new System.Drawing.Point(240, 10);
|
|
this.chAutoSelect.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
|
|
this.chAutoSelect.Name = "chAutoSelect";
|
|
this.chAutoSelect.Size = new System.Drawing.Size(112, 22);
|
|
this.chAutoSelect.TabIndex = 4;
|
|
this.chAutoSelect.Text = "자동 선택";
|
|
this.chAutoSelect.UseVisualStyleBackColor = true;
|
|
//
|
|
// tbInterval
|
|
//
|
|
this.tbInterval.Location = new System.Drawing.Point(441, 8);
|
|
this.tbInterval.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
|
|
this.tbInterval.Name = "tbInterval";
|
|
this.tbInterval.Size = new System.Drawing.Size(58, 28);
|
|
this.tbInterval.TabIndex = 5;
|
|
this.tbInterval.Text = "2초";
|
|
this.tbInterval.TextAlign = System.Windows.Forms.HorizontalAlignment.Right;
|
|
this.tbInterval.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.tbInterval_KeyPress);
|
|
//
|
|
// label1
|
|
//
|
|
this.label1.AutoSize = true;
|
|
this.label1.Location = new System.Drawing.Point(357, 12);
|
|
this.label1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
|
this.label1.Name = "label1";
|
|
this.label1.Size = new System.Drawing.Size(80, 18);
|
|
this.label1.TabIndex = 6;
|
|
this.label1.Text = "갱신주기";
|
|
//
|
|
// btnConfig
|
|
//
|
|
this.btnConfig.Location = new System.Drawing.Point(3, 3);
|
|
this.btnConfig.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
|
|
this.btnConfig.Name = "btnConfig";
|
|
this.btnConfig.Size = new System.Drawing.Size(107, 34);
|
|
this.btnConfig.TabIndex = 7;
|
|
this.btnConfig.Text = "설정";
|
|
this.btnConfig.UseVisualStyleBackColor = true;
|
|
this.btnConfig.Click += new System.EventHandler(this.btnConfig_Click);
|
|
//
|
|
// chBuy
|
|
//
|
|
this.chBuy.Appearance = System.Windows.Forms.Appearance.Button;
|
|
this.chBuy.AutoSize = true;
|
|
this.chBuy.Location = new System.Drawing.Point(627, 3);
|
|
this.chBuy.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
|
|
this.chBuy.Name = "chBuy";
|
|
this.chBuy.Size = new System.Drawing.Size(54, 28);
|
|
this.chBuy.TabIndex = 9;
|
|
this.chBuy.Text = "매수";
|
|
this.chBuy.UseVisualStyleBackColor = true;
|
|
this.chBuy.CheckedChanged += new System.EventHandler(this.chBuy_CheckedChanged);
|
|
//
|
|
// cbPriceCheck
|
|
//
|
|
this.cbPriceCheck.AutoSize = true;
|
|
this.cbPriceCheck.Checked = true;
|
|
this.cbPriceCheck.CheckState = System.Windows.Forms.CheckState.Checked;
|
|
this.cbPriceCheck.Location = new System.Drawing.Point(510, 10);
|
|
this.cbPriceCheck.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
|
|
this.cbPriceCheck.Name = "cbPriceCheck";
|
|
this.cbPriceCheck.Size = new System.Drawing.Size(112, 22);
|
|
this.cbPriceCheck.TabIndex = 10;
|
|
this.cbPriceCheck.Text = "가격 체크";
|
|
this.cbPriceCheck.UseVisualStyleBackColor = true;
|
|
//
|
|
// btnManualBuy
|
|
//
|
|
this.btnManualBuy.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
|
|
this.btnManualBuy.Location = new System.Drawing.Point(1373, 3);
|
|
this.btnManualBuy.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
|
|
this.btnManualBuy.Name = "btnManualBuy";
|
|
this.btnManualBuy.Size = new System.Drawing.Size(107, 34);
|
|
this.btnManualBuy.TabIndex = 11;
|
|
this.btnManualBuy.Text = "수동 매수";
|
|
this.btnManualBuy.UseVisualStyleBackColor = true;
|
|
this.btnManualBuy.Click += new System.EventHandler(this.btnManualBuy_Click);
|
|
//
|
|
// btClearDuplicate
|
|
//
|
|
this.btClearDuplicate.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
|
|
this.btClearDuplicate.Location = new System.Drawing.Point(1234, 4);
|
|
this.btClearDuplicate.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
|
|
this.btClearDuplicate.Name = "btClearDuplicate";
|
|
this.btClearDuplicate.Size = new System.Drawing.Size(130, 34);
|
|
this.btClearDuplicate.TabIndex = 12;
|
|
this.btClearDuplicate.Text = "중복종목 삭제";
|
|
this.btClearDuplicate.UseVisualStyleBackColor = true;
|
|
this.btClearDuplicate.Click += new System.EventHandler(this.btClearDuplicate_Click);
|
|
//
|
|
// NewsForm
|
|
//
|
|
this.AutoScaleDimensions = new System.Drawing.SizeF(10F, 18F);
|
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
|
this.ClientSize = new System.Drawing.Size(1486, 974);
|
|
this.Controls.Add(this.btClearDuplicate);
|
|
this.Controls.Add(this.btnManualBuy);
|
|
this.Controls.Add(this.splitContainer1);
|
|
this.Controls.Add(this.cbPriceCheck);
|
|
this.Controls.Add(this.chBuy);
|
|
this.Controls.Add(this.btnConfig);
|
|
this.Controls.Add(this.label1);
|
|
this.Controls.Add(this.tbInterval);
|
|
this.Controls.Add(this.chAutoSelect);
|
|
this.Controls.Add(this.chAutoReload);
|
|
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
|
|
this.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
|
|
this.Name = "NewsForm";
|
|
this.Text = "News Crawler";
|
|
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.NewsForm_FormClosing);
|
|
this.splitContainer1.Panel1.ResumeLayout(false);
|
|
this.splitContainer1.Panel2.ResumeLayout(false);
|
|
this.splitContainer1.Panel2.PerformLayout();
|
|
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
|
|
this.splitContainer1.ResumeLayout(false);
|
|
this.statusBar.ResumeLayout(false);
|
|
this.statusBar.PerformLayout();
|
|
this.ResumeLayout(false);
|
|
this.PerformLayout();
|
|
|
|
}
|
|
|
|
#endregion
|
|
|
|
private ListViewNF lvList;
|
|
private System.Windows.Forms.ColumnHeader chTime;
|
|
private System.Windows.Forms.ColumnHeader chTitle;
|
|
private System.Windows.Forms.ColumnHeader chReference;
|
|
private System.Windows.Forms.ColumnHeader chLink;
|
|
private System.Windows.Forms.SplitContainer splitContainer1;
|
|
private System.Windows.Forms.CheckBox chAutoReload;
|
|
private System.Windows.Forms.CheckBox chAutoSelect;
|
|
private System.Windows.Forms.TextBox tbInterval;
|
|
private System.Windows.Forms.Label label1;
|
|
private System.Windows.Forms.Button btnConfig;
|
|
private System.Windows.Forms.RichTextBox tbLog;
|
|
private System.Windows.Forms.CheckBox chBuy;
|
|
private System.Windows.Forms.ColumnHeader chResponseT;
|
|
private System.Windows.Forms.ColumnHeader chResT;
|
|
private System.Windows.Forms.ColumnHeader chId;
|
|
private System.Windows.Forms.ColumnHeader chPriceS;
|
|
private System.Windows.Forms.ColumnHeader chPriceLow;
|
|
private System.Windows.Forms.ColumnHeader chPriceHigh;
|
|
private System.Windows.Forms.CheckBox cbPriceCheck;
|
|
private System.Windows.Forms.ColumnHeader chPriceLowP;
|
|
private System.Windows.Forms.ColumnHeader chPriceHighP;
|
|
private System.Windows.Forms.StatusStrip statusBar;
|
|
private System.Windows.Forms.ToolStripStatusLabel toolStripStatusLabel1;
|
|
private System.Windows.Forms.ToolStripStatusLabel toolStripStatusLabel2;
|
|
private System.Windows.Forms.ToolStripStatusLabel toolStripStatusLabel3;
|
|
private System.Windows.Forms.ToolStripStatusLabel toolStripStatusLabel4;
|
|
private System.Windows.Forms.ColumnHeader chCodeName;
|
|
private System.Windows.Forms.Button btnManualBuy;
|
|
private System.Windows.Forms.Button btClearDuplicate;
|
|
}
|
|
}
|
|
|