frmPrincipal.vb 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414
  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 btnPropuestaDeInversion_Click(sender As Object, e As EventArgs)
  68. frmPIN_Temporal.MdiParent = Me
  69. frmPIN_Temporal.WindowState = FormWindowState.Normal
  70. 'frmPIN.Dock = DockStyle.Fill
  71. frmPIN_Temporal.Show()
  72. frmPIN_Temporal.Focus()
  73. End Sub
  74. Private Sub frmPrincipal_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  75. Me.ToolStrip.Visible = False
  76. Me.mnuPrincipal.Renderer = New MenuPrincipalRender()
  77. ''inicio()
  78. End Sub
  79. Private Sub btnInicio_Click(sender As Object, e As EventArgs)
  80. inicio()
  81. End Sub
  82. Private Sub inicio()
  83. frmPortafolio.WindowState = FormWindowState.Normal
  84. 'frmPortafolio.FormBorderStyle = FormBorderStyle.None
  85. frmPortafolio.Dock = DockStyle.Fill
  86. frmPortafolio.Show()
  87. Me.Focus()
  88. End Sub
  89. Private Sub btnInverntario_Click(sender As Object, e As EventArgs)
  90. frmINV.WindowState = FormWindowState.Normal
  91. frmINV.ShowDialog()
  92. Me.Focus()
  93. End Sub
  94. Private Sub btnDisponibilidades_Click(sender As Object, e As EventArgs)
  95. frmDISP.WindowState = FormWindowState.Normal
  96. frmDISP.Show()
  97. Me.Focus()
  98. End Sub
  99. Private Sub Button2_Click(sender As Object, e As EventArgs)
  100. frmINV.ShowDialog()
  101. End Sub
  102. Private Sub mnuInicio_Click(sender As Object, e As EventArgs) Handles mnuInicio.Click
  103. frmPrincipalInicio.ShowDialog()
  104. End Sub
  105. Private Sub mnuPropuestas_Click(sender As Object, e As EventArgs) Handles mnuPropuestas.Click
  106. frmProgreso.Show()
  107. frmPIN.WindowState = FormWindowState.Normal
  108. frmPIN.ShowDialog()
  109. Me.Focus()
  110. End Sub
  111. Private Sub mnuInversiones_Click(sender As Object, e As EventArgs) Handles mnuInversiones.Click
  112. frmProgreso.Show()
  113. frmINV.WindowState = FormWindowState.Normal
  114. frmINV.ShowDialog()
  115. Me.Focus()
  116. End Sub
  117. Private Sub mnuDisponibilidades_Click(sender As Object, e As EventArgs) Handles mnuDisponibilidades.Click
  118. frmDISP.WindowState = FormWindowState.Normal
  119. frmDISP.Show()
  120. Me.Focus()
  121. End Sub
  122. Private Sub mnuPrincipal_ItemClicked(sender As Object, e As ToolStripItemClickedEventArgs)
  123. End Sub
  124. Private Sub mnuPrincipal_ItemClicked_1(sender As Object, e As ToolStripItemClickedEventArgs) Handles mnuPrincipal.ItemClicked
  125. End Sub
  126. Private Sub mnuCalificadoras_Click(sender As Object, e As EventArgs) Handles mnuCalificadoras.Click
  127. frmCalificadoras.WindowState = FormWindowState.Normal
  128. frmCalificadoras.Show()
  129. End Sub
  130. Private Sub mnuEmisores_Click(sender As Object, e As EventArgs) Handles mnuEmisores.Click
  131. frmEmisores.WindowState = FormWindowState.Normal
  132. frmEmisores.Show()
  133. End Sub
  134. Private Sub mnuEmpresas_Click(sender As Object, e As EventArgs) Handles mnuEmpresas.Click
  135. frmEmpresas.WindowState = FormWindowState.Normal
  136. frmEmpresas.Show()
  137. End Sub
  138. Private Sub mnuInstrumentos_Click(sender As Object, e As EventArgs) Handles mnuInstrumentos.Click
  139. frmInstrumentos.WindowState = FormWindowState.Normal
  140. frmInstrumentos.Show()
  141. End Sub
  142. Private Sub mnuIngresosDashboards_Click(sender As Object, e As EventArgs) Handles mnuIngresosDashboards.Click
  143. frmIngresosDashBoards.WindowState = FormWindowState.Maximized
  144. frmIngresosDashBoards.Show()
  145. End Sub
  146. Private Sub mnuIngresosConsulta_Click(sender As Object, e As EventArgs) Handles mnuIngresosConsulta.Click
  147. frmIngresosConsulta.WindowState = FormWindowState.Normal
  148. frmIngresosConsulta.Show()
  149. End Sub
  150. Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  151. If _MenuMini Then
  152. MenuNormal()
  153. Else
  154. MenuMini()
  155. End If
  156. End Sub
  157. Private Sub MenuMini()
  158. Me.PanelMenu.Width = 60
  159. Me.picLogo.Width = 60
  160. Me.mnuPrincipal.Width = 60
  161. Me.lblInversionesTXT.Visible = False
  162. Dim mnuItems As ToolStripMenuItem
  163. For Each mnuItems In mnuPrincipal.Items
  164. mnuItems.Width = 40
  165. mnuItems.DisplayStyle = ToolStripItemDisplayStyle.Image
  166. Next
  167. _MenuMini = True
  168. End Sub
  169. Private Sub MenuNormal()
  170. Me.PanelMenu.Width = 254
  171. Me.picLogo.Width = 250
  172. Me.mnuPrincipal.Width = 250
  173. Me.lblInversionesTXT.Visible = True
  174. Dim mnuItems As ToolStripMenuItem
  175. For Each mnuItems In mnuPrincipal.Items
  176. mnuItems.Width = 250
  177. mnuItems.DisplayStyle = ToolStripItemDisplayStyle.ImageAndText
  178. Next
  179. _MenuMini = False
  180. End Sub
  181. Private Sub BancosToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles mnuBancos.Click
  182. frmBancos.WindowState = FormWindowState.Normal
  183. frmBancos.Focus()
  184. Me.Focus()
  185. End Sub
  186. Private Sub CuentasBancariasToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles mnuCuentasBancarias.Click
  187. frmCuentasBancarias.WindowState = FormWindowState.Normal
  188. frmCuentasBancarias.Focus()
  189. Me.Focus()
  190. End Sub
  191. Private Sub mnuPaises_Click(sender As Object, e As EventArgs) Handles mnuPaises.Click
  192. frmPaises.WindowState = FormWindowState.Normal
  193. frmPaises.Focus()
  194. Me.Focus()
  195. End Sub
  196. Private Sub mnuFormasDePago_Click(sender As Object, e As EventArgs) Handles mnuFormasDePago.Click
  197. frmFormasDePago.WindowState = FormWindowState.Normal
  198. frmFormasDePago.Focus()
  199. Me.Focus()
  200. End Sub
  201. Private Sub mnuUsuarios_Click(sender As Object, e As EventArgs) Handles mnuUsuarios.Click
  202. frmUSR0.WindowState = FormWindowState.Normal
  203. frmUSR0.Focus()
  204. Me.Focus()
  205. End Sub
  206. Private Sub mnuDepartamentos_Click(sender As Object, e As EventArgs) Handles mnuDepartamentos.Click
  207. frmDEP0.WindowState = FormWindowState.Normal
  208. frmDEP0.Focus()
  209. Me.Focus()
  210. End Sub
  211. Private Sub mnuTipoCuentaBancaria_Click(sender As Object, e As EventArgs) Handles mnuTipoCuentaBancaria.Click
  212. frmTipoCuentaBancaria.WindowState = FormWindowState.Normal
  213. frmTipoCuentaBancaria.Focus()
  214. Me.Focus()
  215. End Sub
  216. Private Sub mnuRendimientos_Click(sender As Object, e As EventArgs) Handles mnuRendimientos.Click
  217. Dim MenuRendimientos As New frmMenuRendimientos
  218. MenuRendimientos.Show()
  219. End Sub
  220. Private Sub Button2_Click_1(sender As Object, e As EventArgs)
  221. End Sub
  222. Private Sub Chart1_Click(sender As Object, e As EventArgs)
  223. End Sub
  224. Private Sub ToolStrip_ItemClicked(sender As Object, e As ToolStripItemClickedEventArgs) Handles ToolStrip.ItemClicked
  225. End Sub
  226. Private Sub lblEmpresa_MouseHover(sender As Object, e As EventArgs)
  227. End Sub
  228. Private Sub lblEmpresa_MouseLeave(sender As Object, e As EventArgs)
  229. End Sub
  230. Private Sub lblEmpresa_MouseEnter(sender As Object, e As EventArgs)
  231. End Sub
  232. Private Sub pnlEmpresa_MouseEnter(sender As Object, e As EventArgs)
  233. End Sub
  234. Private Sub lblEmpresa_Click(sender As Object, e As EventArgs)
  235. End Sub
  236. Private Sub lblInstrumento_Click(sender As Object, e As EventArgs)
  237. End Sub
  238. Private Sub lblPais_Click(sender As Object, e As EventArgs)
  239. End Sub
  240. Private Sub pnlHijo_Paint(sender As Object, e As PaintEventArgs)
  241. End Sub
  242. Private Sub mnuConfiguracion_Click(sender As Object, e As EventArgs) Handles mnuConfiguracion.Click
  243. End Sub
  244. Private Sub lblMontoRendimiento_Click(sender As Object, e As EventArgs)
  245. End Sub
  246. Private Sub FToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles FToolStripMenuItem.Click
  247. frmMenuCostos.Show()
  248. End Sub
  249. Private Sub ArbitrajeToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ArbitrajeToolStripMenuItem.Click
  250. frmColaTitulos.Show()
  251. End Sub
  252. Private Sub lblTitulo_Click(sender As Object, e As EventArgs) Handles lblTitulo.Click
  253. End Sub
  254. End Class