Enjoyable Conference and Training

45 views
Skip to first unread message

MartinQ

unread,
Mar 31, 2012, 9:06:32 AM3/31/12
to RealStudioUsersLondon
Many thanks Christian for your efforts in organising this gathering.
Both days were very interesteing and useful.
It was very helpful to meet a variety of other developers, who so
freely shared their knowledge.

I look forward to future meetings and hope there will be ongoing
interchange online.

I would invite any of the attendees who have not already done so to
join my LinkedIn group.

Martin Quaintance
LightMaster Nautical Training & Software
www.nauticalsoftware.com

Chris Carter

unread,
Apr 4, 2012, 5:55:24 AM4/4/12
to realstudio...@googlegroups.com

I would like to also thank Christian, and wish him a `happy birthday` for today.

Also many thanks to all others who presented - a very interesting day.

I have now put some examples on the web of RS projects to create a simple container control,
populate a form with a few instances of a control via code and to create a slider
control based on the ones I use in the scanning project.

Examples were developed and tested under Windows and are in a zip file at:-

http://www.cmas-net.org.uk/rslug/examples-120404.zip

The zip contains 3 example projects and a sub-folder containing the images used.

The powerpoint slides with screenshots etc are at:-

http://www.cmas-net.org.uk/rslug/powerpoint-120404.zip

If anyone wants a description of any other element of the scan app I will try to help, if possible.


Small technical note:...

The subject of `flashing` on the screen when presenting some UI elements came up
at the meeting and I've had a bit of a think on that - and experimented a little :
I found that if I use a label control for text on the slider that I get some flashing of the
text if the slider is moved quickly.  The fix was to remove the label and draw the text string
directly in the `paint` event for the canvas.

For elements like the current scanner state animation, I do use code to ensure I do not
force a refresh / repaint if the state has not changed.

For many control.Refresh calls I add the parameter `false` to stop the background being erased
as the control, is redrawn.

Best regards
Chris Carter






Cox David

unread,
Jun 13, 2012, 2:40:01 PM6/13/12
to realstudio...@googlegroups.com
Hi rsul'ers,

If you are wanting to view another example of a Real Studio WE database with links to looking up Google Maps for locations then please check the below site out. It is a draft and when finished will go live. I am interested in opinions from a RS perspective.

http://www.etskillsacademy.org.uk/cgi-bin/NSAetPublicRegister/nsaetpublicregister.cgi

Contact me if you want to know how parts of it were created.

Yours Sincerely,

David Cox


211 Village Street, Derby, DE23 8DE, United Kingdom
Tel: 01332 767407 Mob: 07907 809636
Email: HolyMacker...@GoogleMail.com
Skype: david_cox Twitter: david_cox

Trisha Duke

unread,
Jun 14, 2012, 6:44:37 PM6/14/12
to realstudio...@googlegroups.com
hi david,

got back from Orlando on last monday. We have a great time there... got sun tanned and learn a lot of new stuff at the Real World 2012. 

the WE online app look amazing... good work... i assume you used web container for the search result.

- Trisha Duke




Cox David

unread,
Jun 14, 2012, 7:17:15 PM6/14/12
to realstudio...@googlegroups.com
Trisha,

Yes, but I found a bug with deleting containers from a page — you are supposed to close them, but they still exist. So I create a new window with containers then close/reopen it when needed.

Resizing the cloud graphic on the main page was a pain, but fixed after I modernised the Picture — just scaling it caused a crash.

Trisha Duke

unread,
Jun 14, 2012, 7:28:16 PM6/14/12
to realstudio...@googlegroups.com
i haven't try creating and deleting web container yet. My WE app is simply a web page with a few web container and just showing and hiding the web container. 

The WE app is simply a add-in for my Artscene/ACMS system which enquire the database backend which might be a single user db or multi user db.

So how did you modernise the Picture???

- Trisha Duke




Cox David

unread,
Jun 15, 2012, 3:56:13 AM6/15/12
to realstudio...@googlegroups.com
Trisha,

I need to delete containers since I have one container field that I embed multiple containers onto, one for each resultant search result. The forums say that closing a container will delete it, but even I close and hide it, it is still there.

The SQL behind the scenes gets a bit crazy when it tries to get distances from you based on your latitude and longitude then give you the results in increasing distance. Plus there are many lookups within lookups, zooming into Google maps, drawing pins and getting your location.

Below is the generic function (not my own) to modernise my pictures, then I use the below routine to resize it:

myBanner.Picture = commonWE.ModernizePicture(headersky).ScaleMBS(self.Width, headersky.Height)

Function ModernizePicture(input As Picture) As Picture
  If input.hasAlphaChannel Then Return input
  
  Dim result As New Picture( input.Width, input.Height )
  result.Graphics.DrawPicture( input, 0, 0 )
  Return result
  
Exception err
  if not commonWE.HandleException(err, "Method: " + CurrentMethodName) then Raise err
  
End Function

Trisha Duke

unread,
Jun 15, 2012, 4:16:15 AM6/15/12
to realstudio...@googlegroups.com
sound cool on the modernise picture.
Reply all
Reply to author
Forward
0 new messages