revdevx.wordpress.com
A Technical Preview … | Building OpenInsight 10
https://revdevx.wordpress.com/2014/10/01/a-technical-preview
News and notes from the bleeding edge of Revelation Software development. A Technical Preview …. This entry was posted in Presentation Server. And tagged Windows 10. October 1, 2014. Insert records and the TCOMPILE method. Size and Position →. 8 thoughts on “ A Technical Preview …. October 1, 2014 at 11:13 pm. Nice…already viable in Windows 10. Good to know! October 2, 2014 at 12:09 am. Yeah good work Carl …. How about Windows 7/8…. Hehe (sorry). October 2, 2014 at 12:18 am. October 2, 2014 at 12:11 am.
revdevx.wordpress.com
Size and Position | Building OpenInsight 10
https://revdevx.wordpress.com/2015/04/16/size-and-position
News and notes from the bleeding edge of Revelation Software development. In previous versions of OpenInsight the position of a Window or control has always been determined by its SIZE. Property – an @fm-delimited array comprised of the Left, Top, Width and Height values. This means, of course, that all of these values have to be processed together at the same time. For example, if you only want to update a control’s Top attribute then you first have to get the current SIZE. In some cases being able to u...
revdevx.wordpress.com
Captain C | Building OpenInsight 10
https://revdevx.wordpress.com/author/revdevx
News and notes from the bleeding edge of Revelation Software development. Author Archives: Captain C. Assertions are basically “sanity checks” that you can employ anywhere in your programs to ensure that the state of your data is as you expect it. You should use normal error-handling code for errors you expect; you should use assertions for errors that should. When passing expressions to the $assert statement ensure you keep them simple. The $assert is effectively turned into an “if () elseR...This st...
thats-technology.blogspot.com
That's Technology: March 2012
http://thats-technology.blogspot.com/2012_03_01_archive.html
Thursday, 29 March 2012. That's Business: Review 2011 of the French e-commerce customer expe. That's Business: Review 2011 of the French e-commerce customer expe. Since 2009, YUSEO surveys each year the French e-commerce market through the customer experience i. Tuesday, 27 March 2012. Crossbeam Survey: 94% of IT Personnel Identify Network Security as No. 1 Reason for Stalled Next Generation Data Centre Deployments. A new survey results from Crossbeam. According to the findings:. Explains a key driver be...
revdevx.wordpress.com
OpenInsight and High-DPI – Part 2 | Building OpenInsight 10
https://revdevx.wordpress.com/2014/05/29/openinsight-and-high-dpi-part-2
News and notes from the bleeding edge of Revelation Software development. OpenInsight and High-DPI – Part 2. In a previous post. We looked at OpenInsight’s new features for running on High-DPI systems, and we described how forms can properly scale themselves to take advantage of better resolutions, thereby avoiding unnecessary blurring as the window manager tries to compensate when faced with a non-DPI-aware application:. High-DPI comparison between v9 and v10. Across all monitors and fixed during the lo...
revdevx.wordpress.com
Insert records and the TCOMPILE method | Building OpenInsight 10
https://revdevx.wordpress.com/2014/06/16/insert-records-and-the-tcompile-method
News and notes from the bleeding edge of Revelation Software development. Insert records and the TCOMPILE method. One style of programming we generally try to avoid is placing executable code statements ( *. In a “$insert” record (i.e. an STPROCINS entity) and using that in another program because it usually suffers from the following problems:. Changes to the inserted code will force all the hosting stored procedures to need recompilation. During the compilation process as well. However, in this cas...
revdevx.wordpress.com
The Image API | Building OpenInsight 10
https://revdevx.wordpress.com/2013/02/07/the-image-api
News and notes from the bleeding edge of Revelation Software development. As promised in our last post. This time we’re going to cover the new properties we’ve added to the Presentation Server to support the enhanced image capability:. We have also added the following new method:. This property specifies how a clipped or scaled image is aligned within a client area. It can be one of the following values:. 8220;0” Top-Left. 8220;1” Top-Center. 8220;2” Top-Right. 8220;3” Middle-Left. 8220;4” Centered.
revdevx.wordpress.com
The SCALED event | Building OpenInsight 10
https://revdevx.wordpress.com/2014/06/09/the-scaled-event
News and notes from the bleeding edge of Revelation Software development. As covered in our recent posts on scaling. Event is triggered when the SCALEFACTOR. Property is changed or when the form is moved to another monitor with a different DPI. BForward = SCALED( ctrlEntID, ctrlClassID, origDpiX, origDpiY, origScaleFactor, newDpiX, newDpiY, newScaleFactor ). The event is passed the following event-specific arguments:. The original X DPI value. The original Y DPI value. The original SCALEFACTOR value.
revdevx.wordpress.com
OpenInsight and High-DPI | Building OpenInsight 10
https://revdevx.wordpress.com/2013/04/23/openinsight-and-high-dpi
News and notes from the bleeding edge of Revelation Software development. Windows 7 DPI Control Panel Applet. However, unless an application is designed to be DPI-aware this can result in some unsatisfactory results, such as over-large fonts, clipped controls and blurry windows. This is because many older Windows applications assume a constant DPI (96) when setting font and size coordinates and they do not apply any scaling to these values, thereby resulting in the aforementioned problems. On Windows Vis...
SOCIAL ENGAGEMENT