ME3Explorer.KFreonTPFTools3.MainTreeView_DrawNode C# (CSharp) 메소드

MainTreeView_DrawNode() 개인적인 메소드

private MainTreeView_DrawNode ( object sender, DrawTreeNodeEventArgs e ) : void
sender object
e System.Windows.Forms.DrawTreeNodeEventArgs
리턴 void
        private void MainTreeView_DrawNode(object sender, DrawTreeNodeEventArgs e)
        {
            if (LoadedTexes.Count == 0)
                return;


            // KFreon: Use given font, or default
            Font font = e.Node.NodeFont ?? (sender as TreeView).Font;

            string text = e.Node.Text;
            myTreeNode nod = (e.Node as myTreeNode);

            /*try
            {
                TPFTexInfo curr = nod.TexInd == -1 ? LoadedTexes[nod.TexInds[0]].FileDuplicates[nod.TexInds[1]] : LoadedTexes[nod.TexInd];
            }
            catch (Exception e)
            {
                DebugOutput.PrintLn("Failure in TPFTools Tree DrawNode:" + e.Message);
            }*/

            Rectangle rect = e.Bounds;
            TextRenderer.DrawText(e.Graphics, text, font, rect, Color.Black, TextFormatFlags.VerticalCenter);
        }
KFreonTPFTools3