Skip to content

Instantly share code, notes, and snippets.

@Fhernd
Created July 17, 2014 00:58
Show Gist options
  • Save Fhernd/8f8a55a7bd8987c346f0 to your computer and use it in GitHub Desktop.
Save Fhernd/8f8a55a7bd8987c346f0 to your computer and use it in GitHub Desktop.
Control para puntos de extensión.
// ===++===
//
// OrtizOL
//
// ===--===
/*============================================================
//
// Clase: ControlExtension.cs
//
// Original en: http://goo.gl/0yV0Q8
//
// Propósito: Controles para los puntos de extensión.
//
============================================================*/
using System;
using System.ComponentModel;
using System.Drawing;
using System.Windows.Forms;
namespace JuegosCelulares.GUI
{
/// <summary>
/// Control contenedor de los botones de invocación de los
/// puntos de extensión.
/// </summary>
public partial class ControlExtension : UserControl
{
#region Controles
/// <summary>
/// Representa el formulario padre de este control.
/// </summary>
private Principal ventanaPrincipal;
#endregion
#region Constructores
/// <summary>
/// Crea un nuevo control para los puntos de extensión.
/// </summary>
/// <param name="principal">Formulario padre.</param>
public ControlExtension(Principal principal)
{
InitializeComponent();
ventanaPrincipal = principal;
}
#endregion
#region Eventos:
/// <summary>
/// Activa el punto de extensión no. 1.
/// </summary>
/// <param name="sender">Generador del evento.</param>
/// <param name="e">Argumentos del evento.</param>
private void btnOpcion1_Click(object sender, EventArgs e)
{
ventanaPrincipal.PuntoExtension1();
}
/// <summary>
/// Activa el punto de extensión no 2.
/// </summary>
/// <param name="sender">Generador del evento.</param>
/// <param name="e">Argumentos del evento.</param>
private void btnOpcion2_Click(object sender, EventArgs e)
{
ventanaPrincipal.PuntoExtension2();
}
#endregion
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment