Beispiel #1
0
 private void MenuItem_Delete(object sender, RoutedEventArgs e)
 {
     if (m_CurSelectedResItem != null)
     {
         CResourceItem ri = m_CurSelectedResItem.DataContext as CResourceItem;
         if (ri != null)
         {
             EFileFlag f = CFileManager.Delete(ri.Path);
             if (f == EFileFlag.Success)
             {
                 RefreshResource();
             }
         }
     }
 }
Beispiel #2
0
 private void MenuItem_Create_Text(object sender, RoutedEventArgs e)
 {
     if (m_CurSelectedResItem != null)
     {
         CResourceItem ri = m_CurSelectedResItem.DataContext as CResourceItem;
         if (ri != null)
         {
             CreateNew c = new CreateNew();
             c.ShowDialog();
             if (!string.IsNullOrEmpty(c.InputName))
             {
                 EFileFlag f = CFileManager.CreateFile(ri.Path, c.InputName, EFileType.Text);
                 if (f == EFileFlag.Success)
                 {
                     RefreshResource();
                 }
             }
         }
     }
 }
Beispiel #3
0
 /// <summary></summary>
 public static SafeFileHandle ReOpenFile(SafeFileHandle hOriginalFile, EFileAccess dwDesiredAccess, EFileShare dwShareMode, EFileFlag dwFlagsAndAttributes)
 {
     return(ReOpenFile_(hOriginalFile, (uint)dwDesiredAccess, (uint)dwShareMode, (uint)dwFlagsAndAttributes));
 }
Beispiel #4
0
 /// <summary></summary>
 public static SafeFileHandle CreateFile(string file_name, EFileAccess dwDesiredAccess, EFileShare dwShareMode, IntPtr SecurityAttributes, EFileCreation dwCreationDisposition, EFileFlag dwFlagsAndAttributes, IntPtr hTemplateFile)
 {
     return(CreateFile_(file_name, (uint)dwDesiredAccess, (uint)dwShareMode, SecurityAttributes, (uint)dwCreationDisposition, (uint)dwFlagsAndAttributes, hTemplateFile));
 }