aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/llfilepicker.cpp
diff options
context:
space:
mode:
authorMcCabe Maxsted2010-07-14 05:37:58 -0700
committerMcCabe Maxsted2010-07-15 02:10:45 -0700
commit369e736e3f0cc5ca043c5f29dfc5193f688a637f (patch)
tree3bd98dc61cd19a256c04fd6c39439ca0f713dfb3 /linden/indra/newview/llfilepicker.cpp
parentApplied slviewer-0-v12350-StutteringAndLagInAudioEngine_v2.patch from Cool Vi... (diff)
downloadmeta-impy-369e736e3f0cc5ca043c5f29dfc5193f688a637f.zip
meta-impy-369e736e3f0cc5ca043c5f29dfc5193f688a637f.tar.gz
meta-impy-369e736e3f0cc5ca043c5f29dfc5193f688a637f.tar.bz2
meta-impy-369e736e3f0cc5ca043c5f29dfc5193f688a637f.tar.xz
Added basic File menu to notecards (save, import, export) and made the script editor File menu consistent with it. TODO: create new notecard format that includes attached inventory
Diffstat (limited to 'linden/indra/newview/llfilepicker.cpp')
-rw-r--r--linden/indra/newview/llfilepicker.cpp12
1 files changed, 11 insertions, 1 deletions
diff --git a/linden/indra/newview/llfilepicker.cpp b/linden/indra/newview/llfilepicker.cpp
index 7b4caa8..d953e45 100644
--- a/linden/indra/newview/llfilepicker.cpp
+++ b/linden/indra/newview/llfilepicker.cpp
@@ -329,6 +329,17 @@ BOOL LLFilePicker::getSaveFile(ESaveFilter filter, const std::string& filename)
329 L"Targa, Bitmap Images (*.tga; *.bmp)\0*.tga;*.bmp\0" \ 329 L"Targa, Bitmap Images (*.tga; *.bmp)\0*.tga;*.bmp\0" \
330 L"\0"; 330 L"\0";
331 break; 331 break;
332 case FFSAVE_LSL:
333 if (filename.empty())
334 {
335 wcsncpy( mFilesW,L"untitled.lsl", FILENAME_BUFFER_SIZE); /*Flawfinder: ignore*/
336 }
337 mOFN.lpstrDefExt = L"lsl";
338 mOFN.lpstrFilter =
339 L"LSL Files (*.lsl)\0*.lsl\0"
340 L"Text files (*.txt)\0*.txt\0"
341 L"\0";
342 break;
332 case FFSAVE_TEXT: 343 case FFSAVE_TEXT:
333 if (filename.empty()) 344 if (filename.empty())
334 { 345 {
@@ -338,7 +349,6 @@ BOOL LLFilePicker::getSaveFile(ESaveFilter filter, const std::string& filename)
338 mOFN.lpstrFilter = 349 mOFN.lpstrFilter =
339 L"Text files (*.txt)\0*.txt\0" 350 L"Text files (*.txt)\0*.txt\0"
340 L"RTF Files (*.rtf)\0*.rtf\0" 351 L"RTF Files (*.rtf)\0*.rtf\0"
341 L"LSL Files (*.lsl)\0*.lsl\0"
342 L"\0"; 352 L"\0";
343 break; 353 break;
344 case FFSAVE_WAV: 354 case FFSAVE_WAV: