Issue: smart.simba and handling clients with abnormal dimensions

  1. issueid=391 01-20-2015 11:44 AM
    SRL Junior Member
    smart.simba and handling clients with abnormal dimensions
    smart.simba assumes a client size of 800x600

    smartSetupDrawing() assumes the width and height from the variables __smartClientWidth and __smartClientHeight, which are by default 800 and 600 respectively.
    Although labeled as variables, they are never changed within 'smart.simba' after initialization.
    This leads to a drawing canvas of 800x600 regardless of actual client dimensions.

    Is the onus on the scripter to change these variables or should they be taken in when calling smartCreateClient(w, h) or grabbed on the fly when smartSetupDrawing() is called?
    What if a script pairs to an existing client of large dimensions? I think there should be checks in multiple locations just to be certain.
    The initial goal was to be able to draw on clients with larger dimensions, but it really comes down to accuracy regarding client dimensions in 'smart.simba'.
Issue Details
Issue Number 391
Issue Type Feature
Project SRL Bugs and Suggestions
Status Rejected
Votes for this feature 0
Votes against this feature 0
Assigned Users (none)
Tags (none)




  1. 03-15-2015 05:32 AM
    The Academic
    SRL-6 is and probably always will be designed 800x600. Until this changes I don't see the need. Feel free to modify it yourself for your needs.
+ Reply