Aggiunto flag reverse (ansi) sulle date
git-svn-id: svn://10.65.10.50/trunk@289 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
		
							parent
							
								
									3275903d6e
								
							
						
					
					
						commit
						893e4c3f1a
					
				@ -1,4 +1,4 @@
 | 
				
			|||||||
//      $Id: maskfld.cpp,v 1.23 1994-09-22 16:47:41 guy Exp $
 | 
					//      $Id: maskfld.cpp,v 1.24 1994-09-27 09:55:43 alex Exp $
 | 
				
			||||||
#include <xvt.h>
 | 
					#include <xvt.h>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#include <applicat.h>
 | 
					#include <applicat.h>
 | 
				
			||||||
@ -2283,6 +2283,27 @@ bool TDate_field::on_key(KEY key)
 | 
				
			|||||||
  return TEdit_field::on_key(key);
 | 
					  return TEdit_field::on_key(key);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					const char * TDate_field::get_window_data() const
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					  const char * data = TEdit_field::get_window_data();
 | 
				
			||||||
 | 
					  if (roman())
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    const TDate d(data);
 | 
				
			||||||
 | 
					    data = d.string(ANSI);
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  return data;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void TDate_field::set_window_data(const char * data)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					  if (roman())
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    const TDate d(data);
 | 
				
			||||||
 | 
					    data = d.string();
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  TEdit_field::set_window_data(data);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
///////////////////////////////////////////////////////////
 | 
					///////////////////////////////////////////////////////////
 | 
				
			||||||
// Real_field
 | 
					// Real_field
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
/*      $Id: maskfld.h,v 1.4 1994-09-09 15:04:17 alex Exp $  */
 | 
					/*      $Id: maskfld.h,v 1.5 1994-09-27 09:55:39 alex Exp $  */
 | 
				
			||||||
#ifndef __MASKFLD_H
 | 
					#ifndef __MASKFLD_H
 | 
				
			||||||
#define __MASKFLD_H
 | 
					#define __MASKFLD_H
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -396,6 +396,8 @@ protected:
 | 
				
			|||||||
  virtual word class_id() const;
 | 
					  virtual word class_id() const;
 | 
				
			||||||
  virtual void create(WINDOW parent);
 | 
					  virtual void create(WINDOW parent);
 | 
				
			||||||
  virtual bool on_key(KEY key);
 | 
					  virtual bool on_key(KEY key);
 | 
				
			||||||
 | 
					  virtual const char* get_window_data() const;
 | 
				
			||||||
 | 
					  virtual void set_window_data(const char* data);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
  // @FPUB
 | 
					  // @FPUB
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user