Initial community commit
This commit is contained in:
parent
537bcbc862
commit
fc06254474
16440 changed files with 4239995 additions and 2 deletions
41
Src/Plugins/Input/in_wmvdrm/FileInfoDialog.h
Normal file
41
Src/Plugins/Input/in_wmvdrm/FileInfoDialog.h
Normal file
|
@ -0,0 +1,41 @@
|
|||
#ifndef NULLSOFT_FILEINFODIALOGH
|
||||
#define NULLSOFT_FILEINFODIALOGH
|
||||
|
||||
#include "../nu/listview.h"
|
||||
#include "WMInformation.h"
|
||||
/* CUT> we're now using the unified file info dlg. I'll leave this commented out incase we want to do an advanced tab later on.
|
||||
class FileInfoDialog
|
||||
{
|
||||
public:
|
||||
FileInfoDialog(HINSTANCE _hInstance, HWND parent, const wchar_t *fileName);
|
||||
~FileInfoDialog();
|
||||
void Init(HWND _hwnd);
|
||||
static INT_PTR WINAPI FileInfoProc(HWND wnd, UINT msg, WPARAM wp, LPARAM lp);
|
||||
BOOL MetadataList_Notify(NMHDR *header);
|
||||
BOOL Edit_Notify(NMHDR *header);
|
||||
BOOL OnOk();
|
||||
BOOL OnCancel();
|
||||
bool WasEdited();
|
||||
private:
|
||||
void FillAttributeList();
|
||||
void WriteAttributeList();
|
||||
void WriteAttributeListA();
|
||||
void FillEditBoxes();
|
||||
void WriteEditBoxes();
|
||||
bool Apply();
|
||||
void Revert();
|
||||
void FileInfoDialog::WriteEditBoxHelper(const wchar_t attrName[], DWORD IDC, wchar_t *&temp, int &size);
|
||||
bool AttributeInStandardEditor(const wchar_t *attrName);
|
||||
HWND fileInfoHWND;
|
||||
WMInformation *wmInfo;
|
||||
W_ListView attributeList;
|
||||
HINSTANCE hInstance;
|
||||
|
||||
wchar_t *fileName;
|
||||
wchar_t *fileNameToShow;
|
||||
|
||||
bool edited;
|
||||
|
||||
};
|
||||
*/
|
||||
#endif
|
Loading…
Add table
Add a link
Reference in a new issue