コード例 #1
0
 //----------------------------------------------------------------------------------------------------x
 /// <summary>Raises the NewContainer event.</summary>
 /// <param name="ea">Event argument</param>
 internal protected virtual void OnNewContainer(NewContainerEventArgs ea)
 {
     if (eNewContainer != null)
     {
         eNewContainer(this, ea);
     }
 }
コード例 #2
0
        public void Reset()
        {
            _container_Cur = new StaticContainer(rContainerWidth, rContainerHeight);
            NewContainerEventArgs ea = new NewContainerEventArgs(this, _container_Cur);

            OnNewContainer(ea);
            rX_Cur = 0;
            rY_Cur = 0;
        }
コード例 #3
0
        //----------------------------------------------------------------------------------------------------x
        /// <summary>Raises the NewContainer event.</summary>
        /// <param name="ea">Event argument</param>
        internal protected override void OnNewContainer(NewContainerEventArgs ea)
        {
            base.OnNewContainer(ea);

            if (fp_Header != null)
            {
                CreateHeader(container_Cur);
            }
        }
コード例 #4
0
 //----------------------------------------------------------------------------------------------------x
 /// <summary>Creates a new container.</summary>
 private void CreateNewContainer()
 {
     if (_container_Cur == null)
     {
         _container_Cur = new StaticContainer(rContainerWidth, rContainerHeight);
         NewContainerEventArgs ea = new NewContainerEventArgs(this, _container_Cur);
         OnNewContainer(ea);
     }
     rX_Cur = 0;
     rY_Cur = 0;
 }