Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » U++ community news and announcements » Gearing up for 2022.1 release...
Re: Gearing up for 2022.1 release... [message #58209 is a reply to message #58181] Sun, 20 March 2022 14:42 Go to previous messageGo to previous message
mirek is currently offline  mirek
Messages: 13976
Registered: November 2005
Ultimate Member
pvictor wrote on Wed, 09 March 2022 10:18
pvictor wrote on Mon, 07 March 2022 18:08
mirek wrote on Sun, 06 March 2022 20:13

OK, not too much happy about this late new feature, but done... Pls check.


I've checked it on Linux.
It works OK.
Thank you.

Victor


FileSelNative works fine both in Linux and Windows.
However the public interfaces aren't the same:
           Windows                                                Linux

void Serialize(Stream& s);                              
void New();                                             
bool IsNew() const;                                     

bool Execute(bool open, const char *title = NULL);      bool Execute(bool open, const char *title = NULL);
bool ExecuteOpen(const char *title = NULL);             bool ExecuteOpen(const char *title = NULL);
bool ExecuteSaveAs(const char *title = NULL);           bool ExecuteSaveAs(const char *title = NULL);
bool ExecuteSelectDir(const char *title = NULL);        bool ExecuteSelectDir(const char *title = NULL);
String Get() const;                                     String Get() const;
void Set(const String& s);                              void Set(const String& s);
operator String() const;                                operator String() const;
void operator=(const String& s);                        void operator=(const String& s);
String operator~() const;                               String operator~() const;
void operator<<=(const String& s);                      void operator<<=(const String& s);
int GetCount() const;                                   int GetCount() const;
const String& operator[](int i) const;                  const String& operator[](int i) const;

bool GetReadOnly() const;                              
String GetActiveDir() const;                            

FileSelNative& Type(const char *name, const char *ext); FileSelNative& Type(const char *name, const char *ext);
FileSelNative& AllFilesType();                          FileSelNative& AllFilesType();
FileSelNative& ActiveDir(const String& dir);            FileSelNative& ActiveDir(const String& dir);
FileSelNative& ActiveType(int i);                       FileSelNative& ActiveType(int i);

FileSelNative& DefaultExt(const char *ext);             

FileSelNative& Multi(bool b = true);                    FileSelNative& Multi(bool b = true);

FileSelNative& ReadOnlyOption(bool b = true);           

FileSelNative& Asking(bool b = true);                   FileSelNative& Asking(bool b = true);
FileSelNative& NoAsking();                              FileSelNative& NoAsking();

                                                        FileSelNative& ShowHidden(bool b = true);



Best regards,
Victor


Should be now improved (but 100% is impossible).
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: 2022.1rc1
Next Topic: 2022.1rc2
Goto Forum:
  


Current Time: Thu May 09 07:57:59 CEST 2024

Total time taken to generate the page: 0.01357 seconds