taskRole Playing Game Engine - Tasks: task #8059, 0.0.2:Create Dialog library in...


You are not allowed to post comments on this tracker with your current authentification level.

task #8059: 0.0.2:Create Dialog library in Scheme

Submitted by:  Remco Bras <rvbras>
Submitted on:  Sun Apr 20 19:29:42 2008  
Should Start On: Sat Apr 19 22:00:00 2008Should be Finished on: Sat Apr 19 22:00:00 2008
Category: Scheme LibraryPriority: 5 - Normal
Status: PostponedPrivacy: Public
Percent Complete: 70%Assigned to: Remco Bras <rvbras>
Open/Closed: OpenEffort: 0.00

Tue Aug 26 17:05:34 2008, comment #3:

Prototype was rewritten a while ago, less of a god-awful mess now. Whether or not this needs support for n concurrent dialog queues is debatable, but it does need some more types of dialogs anyway. Fortunately, types can be defined separately now, see dialog-types.scm.

Remco Bras <rvbras>
Project AdministratorIn charge of this item.
Sun May 4 19:13:40 2008, comment #2:

Though we have a prototype API now, it doesn't support very many dialog types and isn't very flashy. This should be fixed in due time, but for now, other tasks take priority for me.

Remco Bras <rvbras>
Project AdministratorIn charge of this item.
Wed Apr 23 15:41:56 2008, comment #1:

A prototype dialog API was implemented last night, but it doesn't contain support for proper key bindings. Also, it doesn't properly handle text sizes, but perhaps it shouldn't for now as such things are indeed somewhat complicated and something the user can take care of. Automagically splitting text is somewhat of a luxury.

Remco Bras <rvbras>
Project AdministratorIn charge of this item.
Sun Apr 20 19:29:42 2008, original submission:

This library could be somewhat straightforward, the idea being to combine the current window and text APIs to create a somewhat reasonable dialog system.

It would be nice if the system could take care of the properties of the text to be displayed in the specified window, paging it so that it fit and so on. This would require hooks into SDL_ttf, which would basically just expose the SDL_ttf functionality to get the size of a rendered string to GUILE.

Remco Bras <rvbras>
Project AdministratorIn charge of this item.


No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by rvbras (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 7 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue Aug 26 17:05:33 2008rvbrasSummaryCreate Dialog library in Scheme=>0.0.2:Create Dialog library in Scheme
    Sun May 4 19:13:40 2008rvbrasStatusIn Progress=>Postponed
      Percent Complete30%=>70%
    Wed Apr 23 15:57:03 2008rvbrasStatusReady For Test=>In Progress
    Wed Apr 23 15:41:56 2008rvbrasCategoryNone=>Scheme Library
      StatusNone=>Ready For Test
      Percent Complete0%=>30%

    Back to the top

    Powered by Savane 3.1-cleanup1