Ignore:
Timestamp:
07/29/15 16:24:01 (10 years ago)
Author:
epyon
Message:
  • slowly fixing up gui
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gui/gui_environment.cc

    r440 r444  
    6161        if ( !parent.is_nil() ) // screen creation
    6262                add_child( parent, result );
     63
    6364        return result;
    6465}
     
    9192                        el->m_flags[HOVER] = new_hover;
    9293                        // gain lose hover event
    93                         m_renderer->on_hover_change( el, hover );
     94                        m_renderer->on_hover_change( el );
    9495                }
    9596        }
     
    209210                {
    210211                        eold->m_flags[SELECTED] = false;
    211                         m_renderer->on_select_change( eold, false );
     212                        m_renderer->on_select_change( eold );
    212213                }
    213214                if ( el )
    214215                {
    215216                        el->m_flags[SELECTED] = true;
    216                         m_renderer->on_select_change( el, true );
     217                        m_renderer->on_select_change( el );
    217218                }
    218219                m_selected = e;
     
    307308                ep->m_class        = m_strings.insert( text );
    308309                ep->m_flags[DIRTY] = true;
     310                m_renderer->on_style_change( ep );
    309311        }
    310312}
     
    315317        if ( ep != nullptr )
    316318        {
     319                // TODO : implement twine == operator
    317320                ep->m_text.assign( text );
    318321                ep->m_flags[DIRTY] = true;
Note: See TracChangeset for help on using the changeset viewer.