[haiku-development] Re: input server as a BServer

  • From: "Stefano Ceccherini" <stefano.ceccherini@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Fri, 1 Feb 2008 12:11:03 +0100

> > Can we make the input server a BServer, so that it doesn't call this
> > code at startup ?
> >
> > I am aware that the Input server needs a gui to display the bottomline
> > window used for input methods, but we can delay the call to
> > InitGuiContext() when it's actually needed.
>
> The registrar does it just the same way, so there shouldn't be a problem
> with this strategy.
>
> > I think that with this change, our input server won't work on beos r5
> > anymore.
>
> I suppose that's not really a problem. Besides, you can still use #ifdefs
> to keep it working on R5, if you think it's worth it.
>

Just to put an end to this thread... I didn't do the change because
the Input Server calls BScreen::Frame() on startup, so it needs an
app_server connection immediately.

Other related posts: