/// <summary>
 /// This function is internal to the Jean for Hansoft framework and should not be called directly.
 /// </summary>
 /// <param name="_Data">The detailed information of the change.</param>
 public override void On_ProjectCreate(HPMChangeCallbackData_ProjectCreate _Data)
 {
     base.On_ProjectCreate(_Data);
     if (BufferEvents)
     {
         lock (eventBuffer)
         {
             eventBuffer.Add(new ProjectCreateEventArgs(_Data));
         }
     }
     else
     {
         if (ProjectCreate != null)
         {
             ProjectCreate(this, new ProjectCreateEventArgs(_Data));
         }
         if (ProjectCreateCompleted != null)
         {
             ProjectCreateCompleted(this, new EventArgs());
         }
     }
 }
Ejemplo n.º 2
0
 public ProjectCreateEventArgs(HPMChangeCallbackData_ProjectCreate data)
 {
     this.data = data;
 }
Ejemplo n.º 3
0
    public override void On_ProjectCreate(HPMChangeCallbackData_ProjectCreate data)
    {
        ProjectCreateEventArgs dataArgs = new ProjectCreateEventArgs(data);

        ProjectCreateEvent(this, dataArgs);
    }
 internal ProjectCreateEventArgs(HPMChangeCallbackData_ProjectCreate data)
 {
     this.data = data;
 }
 /// <summary>
 /// This function is internal to the Jean for Hansoft framework and should not be called directly.
 /// </summary>
 /// <param name="_Data">The detailed information of the change.</param>
 public override void On_ProjectCreate(HPMChangeCallbackData_ProjectCreate _Data)
 {
     base.On_ProjectCreate(_Data);
     if (BufferEvents)
     {
         lock (eventBuffer)
         {
             eventBuffer.Add(new ProjectCreateEventArgs(_Data));
         }
     }
     else
     {
         if (ProjectCreate != null)
             ProjectCreate(this, new ProjectCreateEventArgs(_Data));
         if (ProjectCreateCompleted != null)
             ProjectCreateCompleted(this, new EventArgs());
     }
 }
    public override void On_ProjectCreate(HPMChangeCallbackData_ProjectCreate data)
	{
        ProjectCreateEventArgs dataArgs = new ProjectCreateEventArgs(data);
        ProjectCreateEvent(this, dataArgs);
	}