frmPrincipal.vb 12 KB

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