DevCon for OS/2 - Developer Connection |
Operating systems: ArcaOS, eComStation, IBM OS/2 Warp |
![]()
|
|
How to design PM application
Title of the applicationThe title should contain the name of application (name of operation), name of loaded document.
Avoid flickeringPicture viewers, PM applications should avoid flickering.
Position load/savewindows position load/save (relates to windows, settings notebooks) Save, x,y, width, height, + flag, does window fit into the desktop square? After load of x,y, width, height, check the dimensions of screen, does window fit into the window? if user changed screen resolution then use initial window position and size.
Size of Main window
Automatical saving of documentsIt is recommended to design the applications so no need to press Save button. "The whole idea of pressing the "save" button on a site or app to lock in your updates is old-fashioned. It also exposes users to data loss from system or connection bugs. Google Docs saves as you type, making it superior to Microsoft Office. Quicken (the software version) saves each transaction as you go. Note-taking apps OneNote and Evernote don't have save buttons because they don't need them (although in a UI flaw, the Web version of Evernote does). When systems are built correctly, everything you do can be undone and rolled back, and there should be no need for a save button per se (although many apps will still need a way to milepost versions of files). " (q) Rafe Needleman, source: news.cnet.com
When to use pictures in your applicationsno recommendations
Shutdown event, Suspend/resume eventSuspend/resume: The applications are frozen and don't receive notifications. Nevertheless, every program may request APM notification via semaphores. Shutdown:
Exit confirmationIf application is a viewer then no need to confirm exit. If it's an editor of user's data then show MsgBox: Are you sure? Quit, Cancel.
Hot keysExamples:
Settings notebookThere is Merlin notebook in eComStation. Please use this control, don't use other forms.
|
|
||||||
ArcaOS 5.1.1 - DOS works againDOS virtual machine works again (it was working on Core 2 Duo, and didn't for i5). Install ArcaOS in UEFI mode to use DOS VM. |
eComStation developereCo Software was the leading developer of modules for eComStation 2.0 |
// надо на ENG!!
![]()
Buy OS/2 application:
DVD/CD Toys
|
Warpstock Europe 2016Interview with Keith ..
|