Fixed: calculator behavior for negative values in trigonometric functions

This commit is contained in:
Markus Gans 2015-10-17 05:56:02 +02:00
parent 2b3a7d3a4c
commit 2435e17b5d
3 changed files with 15 additions and 15 deletions

View File

@ -2315,12 +2315,6 @@ FTerm::char_data FTerm::getCoveredCharacter (int x, int y, FTerm* obj)
// public methods of FTerm // public methods of FTerm
//----------------------------------------------------------------------
inline FTerm::term_area* FTerm::getVWin() const
{
return vwin;
}
//---------------------------------------------------------------------- //----------------------------------------------------------------------
bool FTerm::setVGAFont() bool FTerm::setVGAFont()
{ {

View File

@ -435,6 +435,12 @@ class FTerm
inline const char* FTerm::getClassName() const inline const char* FTerm::getClassName() const
{ return "FTerm"; } { return "FTerm"; }
//----------------------------------------------------------------------
inline FTerm::term_area* FTerm::getVWin() const
{
return vwin;
}
//---------------------------------------------------------------------- //----------------------------------------------------------------------
inline int FTerm::getLineNumber() inline int FTerm::getLineNumber()
{ {

View File

@ -826,14 +826,14 @@ FWidget* FWidget::getRootWidget() const
} }
//---------------------------------------------------------------------- //----------------------------------------------------------------------
inline FWidget* FWidget::getMainWidget() FWidget* FWidget::getMainWidget()
{ {
FWidget* main_widget = static_cast<FWidget*>(FApplication::main_widget); FWidget* main_widget = static_cast<FWidget*>(FApplication::main_widget);
return main_widget; return main_widget;
} }
//---------------------------------------------------------------------- //----------------------------------------------------------------------
inline void FWidget::setMainWidget(FWidget* obj) void FWidget::setMainWidget(FWidget* obj)
{ {
FApplication* fapp = static_cast<FApplication*>(rootObject); FApplication* fapp = static_cast<FApplication*>(rootObject);
fapp->setMainWidget(obj); fapp->setMainWidget(obj);
@ -888,14 +888,14 @@ inline void FWidget::setFocusWidget(FWidget* obj)
} }
//---------------------------------------------------------------------- //----------------------------------------------------------------------
inline FWidget* FWidget::getClickedWidget() FWidget* FWidget::getClickedWidget()
{ {
FWidget* clicked_widget = static_cast<FWidget*>(FApplication::clicked_widget); FWidget* clicked_widget = static_cast<FWidget*>(FApplication::clicked_widget);
return clicked_widget; return clicked_widget;
} }
//---------------------------------------------------------------------- //----------------------------------------------------------------------
inline void FWidget::setClickedWidget(FWidget* obj) void FWidget::setClickedWidget(FWidget* obj)
{ {
FApplication::clicked_widget = obj; FApplication::clicked_widget = obj;
} }
@ -1785,13 +1785,13 @@ inline void FWidget::unsetCursorPos()
} }
//---------------------------------------------------------------------- //----------------------------------------------------------------------
inline void FWidget::gotoxy (const FPoint& pos) void FWidget::gotoxy (const FPoint& pos)
{ {
gotoxy (pos.getX(), pos.getY()); gotoxy (pos.getX(), pos.getY());
} }
//---------------------------------------------------------------------- //----------------------------------------------------------------------
inline void FWidget::gotoxy (register int x, register int y) void FWidget::gotoxy (register int x, register int y)
{ {
cursor->setPoint(x,y); cursor->setPoint(x,y);
} }
@ -1842,19 +1842,19 @@ void FWidget::clrscr()
} }
//---------------------------------------------------------------------- //----------------------------------------------------------------------
inline bool FWidget::setBold (register bool on) bool FWidget::setBold (register bool on)
{ {
return (bold = on); return (bold = on);
} }
//---------------------------------------------------------------------- //----------------------------------------------------------------------
inline bool FWidget::setReverse (register bool on) bool FWidget::setReverse (register bool on)
{ {
return (reverse = on); return (reverse = on);
} }
//---------------------------------------------------------------------- //----------------------------------------------------------------------
inline bool FWidget::setUnderline (register bool on) bool FWidget::setUnderline (register bool on)
{ {
return (underline = on); return (underline = on);
} }