frmPrincipal.vb 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411
  1. Imports System.Windows.Forms
  2. Public Class frmPrincipal
  3. Private _MenuMini As Boolean = False
  4. Private Sub ShowNewForm(ByVal sender As Object, ByVal e As EventArgs) Handles NewToolStripButton.Click
  5. ' Cree una nueva instancia del formulario secundario.
  6. Dim ChildForm As New System.Windows.Forms.Form
  7. ' Conviértalo en un elemento secundario de este formulario MDI antes de mostrarlo.
  8. m_ChildFormNumber += 1
  9. ChildForm.Text = "Ventana " & m_ChildFormNumber
  10. ChildForm.Show()
  11. End Sub
  12. Private Sub OpenFile(ByVal sender As Object, ByVal e As EventArgs) Handles OpenToolStripButton.Click
  13. Dim OpenFileDialog As New OpenFileDialog
  14. OpenFileDialog.InitialDirectory = My.Computer.FileSystem.SpecialDirectories.MyDocuments
  15. OpenFileDialog.Filter = "Archivos de texto (*.txt)|*.txt|Todos los archivos (*.*)|*.*"
  16. If (OpenFileDialog.ShowDialog(Me) = System.Windows.Forms.DialogResult.OK) Then
  17. Dim FileName As String = OpenFileDialog.FileName
  18. ' TODO: agregue código aquí para abrir el archivo.
  19. End If
  20. End Sub
  21. Private Sub SaveAsToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs)
  22. Dim SaveFileDialog As New SaveFileDialog
  23. SaveFileDialog.InitialDirectory = My.Computer.FileSystem.SpecialDirectories.MyDocuments
  24. SaveFileDialog.Filter = "Archivos de texto (*.txt)|*.txt|Todos los archivos (*.*)|*.*"
  25. If (SaveFileDialog.ShowDialog(Me) = System.Windows.Forms.DialogResult.OK) Then
  26. Dim FileName As String = SaveFileDialog.FileName
  27. ' TODO: agregue código aquí para guardar el contenido actual del formulario en un archivo.
  28. End If
  29. End Sub
  30. Private Sub ExitToolsStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs)
  31. Me.Close()
  32. End Sub
  33. Private Sub CutToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs)
  34. ' Utilice My.Computer.Clipboard para insertar el texto o las imágenes seleccionadas en el Portapapeles
  35. End Sub
  36. Private Sub CopyToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs)
  37. ' Utilice My.Computer.Clipboard para insertar el texto o las imágenes seleccionadas en el Portapapeles
  38. End Sub
  39. Private Sub PasteToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs)
  40. 'Utilice My.Computer.Clipboard.GetText() o My.Computer.Clipboard.GetData para recuperar la información del Portapapeles.
  41. End Sub
  42. Private Sub ToolBarToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs)
  43. 'Me.ToolStrip.Visible = Me.ToolBarToolStripMenuItem.Checked
  44. End Sub
  45. Private Sub StatusBarToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs)
  46. 'Me.StatusStrip.Visible = Me.StatusBarToolStripMenuItem.Checked
  47. End Sub
  48. Private Sub CascadeToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs)
  49. Me.LayoutMdi(MdiLayout.Cascade)
  50. End Sub
  51. Private Sub TileVerticalToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs)
  52. Me.LayoutMdi(MdiLayout.TileVertical)
  53. End Sub
  54. Private Sub TileHorizontalToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs)
  55. Me.LayoutMdi(MdiLayout.TileHorizontal)
  56. End Sub
  57. Private Sub ArrangeIconsToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs)
  58. Me.LayoutMdi(MdiLayout.ArrangeIcons)
  59. End Sub
  60. Private Sub CloseAllToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs)
  61. ' Cierre todos los formularios secundarios del principal.
  62. For Each ChildForm As Form In Me.MdiChildren
  63. ChildForm.Close()
  64. Next
  65. End Sub
  66. Private m_ChildFormNumber As Integer
  67. Private Sub frmPrincipal_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  68. Me.ToolStrip.Visible = False
  69. Me.mnuPrincipal.Renderer = New MenuPrincipalRender()
  70. End Sub
  71. Private Sub btnInicio_Click(sender As Object, e As EventArgs)
  72. inicio()
  73. End Sub
  74. Private Sub inicio()
  75. frmPortafolio.WindowState = FormWindowState.Normal
  76. frmPortafolio.Dock = DockStyle.Fill
  77. frmPortafolio.Show()
  78. Me.Focus()
  79. End Sub
  80. Private Sub btnInverntario_Click(sender As Object, e As EventArgs)
  81. frmINV.WindowState = FormWindowState.Normal
  82. frmINV.ShowDialog()
  83. Me.Focus()
  84. End Sub
  85. Private Sub btnDisponibilidades_Click(sender As Object, e As EventArgs)
  86. frmDISP.WindowState = FormWindowState.Normal
  87. frmDISP.Show()
  88. Me.Focus()
  89. End Sub
  90. Private Sub Button2_Click(sender As Object, e As EventArgs)
  91. frmINV.ShowDialog()
  92. End Sub
  93. Private Sub mnuInicio_Click(sender As Object, e As EventArgs) Handles mnuInicio.Click
  94. frmPrincipalInicio.ShowDialog()
  95. End Sub
  96. Private Sub mnuPropuestas_Click(sender As Object, e As EventArgs) Handles mnuPropuestas.Click
  97. frmProgreso.Show()
  98. frmPIN.WindowState = FormWindowState.Normal
  99. frmPIN.ShowDialog()
  100. Me.Focus()
  101. End Sub
  102. Private Sub mnuInversiones_Click(sender As Object, e As EventArgs) Handles mnuInversiones.Click
  103. frmProgreso.Show()
  104. frmINV.WindowState = FormWindowState.Normal
  105. frmINV.ShowDialog()
  106. Me.Focus()
  107. End Sub
  108. Private Sub mnuDisponibilidades_Click(sender As Object, e As EventArgs) Handles mnuDisponibilidades.Click
  109. frmDISP.WindowState = FormWindowState.Normal
  110. frmDISP.Show()
  111. Me.Focus()
  112. End Sub
  113. Private Sub mnuPrincipal_ItemClicked(sender As Object, e As ToolStripItemClickedEventArgs)
  114. End Sub
  115. Private Sub mnuPrincipal_ItemClicked_1(sender As Object, e As ToolStripItemClickedEventArgs) Handles mnuPrincipal.ItemClicked
  116. End Sub
  117. Private Sub mnuCalificadoras_Click(sender As Object, e As EventArgs) Handles mnuCalificadoras.Click
  118. frmCalificadoras.WindowState = FormWindowState.Normal
  119. frmCalificadoras.Show()
  120. End Sub
  121. Private Sub mnuEmisores_Click(sender As Object, e As EventArgs) Handles mnuEmisores.Click
  122. frmEmisores.WindowState = FormWindowState.Normal
  123. frmEmisores.Show()
  124. End Sub
  125. Private Sub mnuEmpresas_Click(sender As Object, e As EventArgs) Handles mnuEmpresas.Click
  126. frmEmpresas.WindowState = FormWindowState.Normal
  127. frmEmpresas.Show()
  128. End Sub
  129. Private Sub mnuInstrumentos_Click(sender As Object, e As EventArgs) Handles mnuInstrumentos.Click
  130. frmInstrumentos.WindowState = FormWindowState.Normal
  131. frmInstrumentos.Show()
  132. End Sub
  133. Private Sub mnuIngresosDashboards_Click(sender As Object, e As EventArgs) Handles mnuIngresosDashboards.Click
  134. frmIngresosDashBoards.WindowState = FormWindowState.Maximized
  135. frmIngresosDashBoards.Show()
  136. End Sub
  137. Private Sub mnuIngresosConsulta_Click(sender As Object, e As EventArgs) Handles mnuIngresosConsulta.Click
  138. frmIngresosConsulta.WindowState = FormWindowState.Normal
  139. frmIngresosConsulta.Show()
  140. End Sub
  141. Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  142. If _MenuMini Then
  143. MenuNormal()
  144. Else
  145. MenuMini()
  146. End If
  147. End Sub
  148. Private Sub MenuMini()
  149. Me.PanelMenu.Width = 60
  150. Me.picLogo.Width = 60
  151. Me.mnuPrincipal.Width = 60
  152. Me.lblInversionesTXT.Visible = False
  153. Dim mnuItems As ToolStripMenuItem
  154. For Each mnuItems In mnuPrincipal.Items
  155. mnuItems.Width = 40
  156. mnuItems.DisplayStyle = ToolStripItemDisplayStyle.Image
  157. Next
  158. _MenuMini = True
  159. End Sub
  160. Private Sub MenuNormal()
  161. Me.PanelMenu.Width = 254
  162. Me.picLogo.Width = 250
  163. Me.mnuPrincipal.Width = 250
  164. Me.lblInversionesTXT.Visible = True
  165. Dim mnuItems As ToolStripMenuItem
  166. For Each mnuItems In mnuPrincipal.Items
  167. mnuItems.Width = 250
  168. mnuItems.DisplayStyle = ToolStripItemDisplayStyle.ImageAndText
  169. Next
  170. _MenuMini = False
  171. End Sub
  172. Private Sub BancosToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles mnuBancos.Click
  173. frmBancos.WindowState = FormWindowState.Normal
  174. frmBancos.Focus()
  175. Me.Focus()
  176. End Sub
  177. Private Sub CuentasBancariasToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles mnuCuentasBancarias.Click
  178. frmCuentasBancarias.WindowState = FormWindowState.Normal
  179. frmCuentasBancarias.Focus()
  180. Me.Focus()
  181. End Sub
  182. Private Sub mnuPaises_Click(sender As Object, e As EventArgs) Handles mnuPaises.Click
  183. frmPaises.WindowState = FormWindowState.Normal
  184. frmPaises.Focus()
  185. Me.Focus()
  186. End Sub
  187. Private Sub mnuFormasDePago_Click(sender As Object, e As EventArgs) Handles mnuFormasDePago.Click
  188. frmFormasDePago.WindowState = FormWindowState.Normal
  189. frmFormasDePago.Focus()
  190. Me.Focus()
  191. End Sub
  192. Private Sub mnuUsuarios_Click(sender As Object, e As EventArgs) Handles mnuUsuarios.Click
  193. frmUSR0.WindowState = FormWindowState.Normal
  194. frmUSR0.Focus()
  195. Me.Focus()
  196. End Sub
  197. Private Sub mnuDepartamentos_Click(sender As Object, e As EventArgs) Handles mnuDepartamentos.Click
  198. frmDEP0.WindowState = FormWindowState.Normal
  199. frmDEP0.Focus()
  200. Me.Focus()
  201. End Sub
  202. Private Sub mnuTipoCuentaBancaria_Click(sender As Object, e As EventArgs) Handles mnuTipoCuentaBancaria.Click
  203. frmTipoCuentaBancaria.WindowState = FormWindowState.Normal
  204. frmTipoCuentaBancaria.Focus()
  205. Me.Focus()
  206. End Sub
  207. Private Sub mnuRendimientos_Click(sender As Object, e As EventArgs) Handles mnuRendimientos.Click
  208. Dim MenuRendimientos As New frmMenuRendimientos
  209. MenuRendimientos.Show()
  210. End Sub
  211. Private Sub Button2_Click_1(sender As Object, e As EventArgs)
  212. End Sub
  213. Private Sub Chart1_Click(sender As Object, e As EventArgs)
  214. End Sub
  215. Private Sub ToolStrip_ItemClicked(sender As Object, e As ToolStripItemClickedEventArgs) Handles ToolStrip.ItemClicked
  216. End Sub
  217. Private Sub lblEmpresa_MouseHover(sender As Object, e As EventArgs)
  218. End Sub
  219. Private Sub lblEmpresa_MouseLeave(sender As Object, e As EventArgs)
  220. End Sub
  221. Private Sub lblEmpresa_MouseEnter(sender As Object, e As EventArgs)
  222. End Sub
  223. Private Sub pnlEmpresa_MouseEnter(sender As Object, e As EventArgs)
  224. End Sub
  225. Private Sub lblEmpresa_Click(sender As Object, e As EventArgs)
  226. End Sub
  227. Private Sub lblInstrumento_Click(sender As Object, e As EventArgs)
  228. End Sub
  229. Private Sub lblPais_Click(sender As Object, e As EventArgs)
  230. End Sub
  231. Private Sub pnlHijo_Paint(sender As Object, e As PaintEventArgs)
  232. End Sub
  233. Private Sub mnuConfiguracion_Click(sender As Object, e As EventArgs) Handles mnuConfiguracion.Click
  234. End Sub
  235. Private Sub lblMontoRendimiento_Click(sender As Object, e As EventArgs)
  236. End Sub
  237. Private Sub FToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles FToolStripMenuItem.Click
  238. frmMenuCostos.Show()
  239. End Sub
  240. Private Sub ArbitrajeToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ArbitrajeToolStripMenuItem.Click
  241. frmColaTitulos.Show()
  242. End Sub
  243. Private Sub lblTitulo_Click(sender As Object, e As EventArgs) Handles lblTitulo.Click
  244. End Sub
  245. Private Sub pnlPrincipal_Paint(sender As Object, e As PaintEventArgs) Handles pnlPrincipal.Paint
  246. End Sub
  247. End Class