[Tween-svn] [1414] 「最新の情報に更新」ボタンを追加

アーカイブの一覧に戻る

svnno****@sourc***** svnno****@sourc*****
2011年 1月 27日 (木) 02:49:03 JST


Revision: 1414
          http://sourceforge.jp/projects/tween/svn/view?view=rev&revision=1414
Author:   syo68k
Date:     2011-01-27 02:49:03 +0900 (Thu, 27 Jan 2011)

Log Message:
-----------
「最新の情報に更新」ボタンを追加

Modified Paths:
--------------
    trunk/Tween/EventViewerDialog.Designer.vb
    trunk/Tween/EventViewerDialog.vb


-------------- next part --------------
Modified: trunk/Tween/EventViewerDialog.Designer.vb
===================================================================
--- trunk/Tween/EventViewerDialog.Designer.vb	2011-01-26 17:40:55 UTC (rev 1413)
+++ trunk/Tween/EventViewerDialog.Designer.vb	2011-01-26 17:49:03 UTC (rev 1414)
@@ -29,6 +29,7 @@
         Me.ColumnHeader3 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
         Me.ColumnHeader4 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
         Me.CheckExcludeMyEvent = New System.Windows.Forms.CheckBox()
+        Me.ButtonRefresh = New System.Windows.Forms.Button()
         Me.SuspendLayout()
         '
         'OK_Button
@@ -85,12 +86,22 @@
         Me.CheckExcludeMyEvent.Text = "自分で発生させたイベントを除外"
         Me.CheckExcludeMyEvent.UseVisualStyleBackColor = True
         '
+        'ButtonRefresh
+        '
+        Me.ButtonRefresh.Location = New System.Drawing.Point(472, 258)
+        Me.ButtonRefresh.Name = "ButtonRefresh"
+        Me.ButtonRefresh.Size = New System.Drawing.Size(134, 21)
+        Me.ButtonRefresh.TabIndex = 3
+        Me.ButtonRefresh.Text = "最新の情報に更新"
+        Me.ButtonRefresh.UseVisualStyleBackColor = True
+        '
         'EventViewerDialog
         '
         Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 12.0!)
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
         Me.CancelButton = Me.OK_Button
         Me.ClientSize = New System.Drawing.Size(691, 291)
+        Me.Controls.Add(Me.ButtonRefresh)
         Me.Controls.Add(Me.CheckExcludeMyEvent)
         Me.Controls.Add(Me.OK_Button)
         Me.Controls.Add(Me.EventList)
@@ -113,5 +124,6 @@
     Friend WithEvents ColumnHeader3 As System.Windows.Forms.ColumnHeader
     Friend WithEvents ColumnHeader4 As System.Windows.Forms.ColumnHeader
     Friend WithEvents CheckExcludeMyEvent As System.Windows.Forms.CheckBox
+    Friend WithEvents ButtonRefresh As System.Windows.Forms.Button
 
 End Class

Modified: trunk/Tween/EventViewerDialog.vb
===================================================================
--- trunk/Tween/EventViewerDialog.vb	2011-01-26 17:40:55 UTC (rev 1413)
+++ trunk/Tween/EventViewerDialog.vb	2011-01-26 17:49:03 UTC (rev 1414)
@@ -68,13 +68,22 @@
     End Sub
 
     Private Sub CheckExcludeMyEvent_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckExcludeMyEvent.CheckedChanged
-        EventList.BeginUpdate()
-        EventList.Items.Clear()
         If EventSource IsNot Nothing AndAlso EventSource.Count > 0 Then
+            EventList.BeginUpdate()
+            EventList.Items.Clear()
             EventList.Items.AddRange(
                 CreateListViewItemArray((From x As Twitter.FormattedEvent In EventSource
                                         Where If(CheckExcludeMyEvent.Checked, Not x.IsMe, True) Select x).ToList()))
+            EventList.EndUpdate()
         End If
-        EventList.EndUpdate()
     End Sub
+
+    Private Sub ButtonRefresh_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonRefresh.Click
+        If EventSource IsNot Nothing AndAlso EventSource.Count > 0 Then
+            EventList.BeginUpdate()
+            EventList.Items.Clear()
+            EventList.Items.AddRange(CreateListViewItemArray(EventSource))
+            EventList.EndUpdate()
+        End If
+    End Sub
 End Class



Tween-svn メーリングリストの案内
アーカイブの一覧に戻る