Search found 87 matches

by Jabberwocky
Tue Nov 17, 2009 22:44
Forum: Help
Topic: Rendering GUI in multiple viewports - OGRE
Replies: 19
Views: 4536

Re: Rendering in multiple viewports - OGRE

I'm pretty sure this isn't supported right now, either by CEGUI 0.6 or 0.7. CrazyEddie talks a bit about a similar issue in this thread . If you're a pretty solid Ogre coder, you may be able to write a new ogre-cegui renderer that supports this, but I don't think it would be trivial. I think it woul...
by Jabberwocky
Tue Nov 17, 2009 15:58
Forum: Help
Topic: Window resize crash. (Ogre+CEGUI)(Vista+DirectX)
Replies: 10
Views: 2313

Re: Window resize crash. (Ogre+CEGUI)(Vista+DirectX)

Hi, in a project we are using ogre 1.6.1 and cegui 0.6.2. Sorry, I know this doesn't help much, but I've used that exact combination for ages, and never run into problems with window resizing while using it. Your initialization code looks correct. if you are using OGRE, do you really need to call s...
by Jabberwocky
Tue Nov 17, 2009 15:42
Forum: Help
Topic: Perform (simulate) a button click without mouse
Replies: 2
Views: 587

Re: Perform (simulate) a button click without mouse

I support joystick in my game, so I've had to deal with a similar problem. My general solution is this. CEGUI responds to the position of the mouse pointer, so I manually move around the mouse pointer, even when the user isn't using a mouse. I have a function in my game that positions the mouse curs...
by Jabberwocky
Tue Nov 17, 2009 15:27
Forum: Help
Topic: OGRE v1.6.4 and CEGUI-0.7.1
Replies: 1
Views: 991

Re: OGRE v1.6.4 and CEGUI-0.7.1

The change from CEGUI 0.6 to 0.7 is an "interface breaking change". What does this mean to you? It means that you can't just replace the library, and expect everything to work. Any code which used CEGUI 0.6 needs to be changed to use CEGUI 0.7 because the functions are different. Here are ...
by Jabberwocky
Tue Nov 17, 2009 02:35
Forum: Bug Reports, Suggestions, Feature Requests
Topic: optimize CEGUI::System::injectTimePulse
Replies: 14
Views: 4978

Re: optimize CEGUI::System::injectTimePulse

Dang. Found an edge case. Tooltips need to update themselves while invisible. This optimization breaks tooltips. So the optimization code will need to be a little smarter. There's a simple approach and complex approach we could take. The simple approach: Explicitly test for tooltips. for (size_t i =...
by Jabberwocky
Mon Nov 16, 2009 20:56
Forum: Bug Reports, Suggestions, Feature Requests
Topic: optimize CEGUI::System::injectTimePulse
Replies: 14
Views: 4978

Re: optimize CEGUI::System::injectTimePulse

Thanks scriptkid,
That was fast! :D
by Jabberwocky
Mon Nov 16, 2009 17:21
Forum: Bug Reports, Suggestions, Feature Requests
Topic: optimize CEGUI::System::injectTimePulse
Replies: 14
Views: 4978

Re: optimize CEGUI::System::injectTimePulse

Cool, thanks.

I forgot to mention the code change is in CEGUIWindow.cpp. I edited my post above to indicate that too.
by Jabberwocky
Mon Nov 16, 2009 07:33
Forum: Bug Reports, Suggestions, Feature Requests
Topic: optimize CEGUI::System::injectTimePulse
Replies: 14
Views: 4978

optimize CEGUI::System::injectTimePulse

Hiya, I'm making an RPG-style game, and it has a *lot* of UI. I recently upgraded to 0.7.1, and I've been toying around with some UI optimizations. In the process, I discovered my per-tick call to CEGUI::System::getSingleton().injectTimePulse(..) was taking a lot of time. This function recurses thro...
by Jabberwocky
Sun Nov 08, 2009 16:04
Forum: Help
Topic: [0.7.1]RenderedStringParser and ListBox
Replies: 1
Views: 583

Re: [0.7.1]RenderedStringParser and ListBox

Ok...i downloaded source and created modified copy of ListBoxTextItem and named it ListBoxCustomTextItem i replaced string parser to system default. Where do i post modified source as part of licence agreement? If I understand correctly, you're asking what you need to do with modified code, in orde...
by Jabberwocky
Sun Nov 08, 2009 15:55
Forum: Help
Topic: CEGUI cause problem in Ogre when change full screen
Replies: 5
Views: 811

Re: CEGUI cause problem in Ogre when change full screen

I haven't upgraded to CEGUI 0.7.x yet. I have no problems with fullscreen for CEGUI 0.6.x, but the CEGUI renderer was completely rewritten for 0.7.x, so you may have found a new bug. Crazy Eddie (the main CEGUI dev) is away right now, so you might need to wait until he gets back. In the meantime, if...
by Jabberwocky
Sun Nov 08, 2009 15:51
Forum: Help
Topic: CEGUI::String <-> MySQL (ucs2_unicode_ci)
Replies: 2
Views: 822

Re: CEGUI::String <-> MySQL (ucs2_unicode_ci)

I don't know the answer, but if you search for "unicode" in the CEGUI forums, you'll get a huge number of threads discussing related issues. Maybe one of them will help you.
by Jabberwocky
Sun Nov 08, 2009 15:46
Forum: Help
Topic: 0.7.0: crash combobox->additem
Replies: 4
Views: 887

Re: 0.7.0: crash combobox->additem

Nothing appears to be wrong with your code. In CEGUI 0.6.x, I use a ComboBox, and add CEGUI::ListboxTextItem* without a problem: CEGUI::ListboxTextItem* pItem = new CEGUI::ListboxTextItem( pControlScheme->GetName(), ++iItem ); m_pPersonControlCombobox->addItem( pItem ); So this may be a problem with...
by Jabberwocky
Sun Nov 08, 2009 15:36
Forum: Help
Topic: CEGUI cause problem in Ogre when change full screen
Replies: 5
Views: 811

Re: CEGUI cause problem in Ogre when change full screen

What version of CEGUI?
What does your CEGUI.log say?
by Jabberwocky
Sun Nov 08, 2009 15:35
Forum: Help
Topic: Deleting the CEGUI::System causes an access violation
Replies: 5
Views: 1144

Re: Deleting the CEGUI::System causes an access violation

Hmm, I'm linking to version 0.6.2 of CEGUI 07/11/2009 15:32:50 (InfL1) ---- CEGUI System initialisation completed ---- 07/11/2009 15:32:50 (InfL1) ---- Version 0.5.1 ---- You're obviously not linking to what you think you're linking to. Some kind of library/dll mismatch could be causing your crash.
by Jabberwocky
Sun Nov 08, 2009 15:31
Forum: Help
Topic: Absolute basic setup problems?
Replies: 2
Views: 816

Re: Absolute basic setup problems?

If your code doesn't recognize "CEGUI" then you haven't included the proper CEGUI header files.

Go to advanced search