This page was generated automatically from The Delphi Super Page archive. If you have any remarks concerning this page please do not hesitate to mail me.
In your mail please do refer to your unique DSP author ID which is 0003716. This helps me to locate your data records in DSP databse.
Author/SiteName(Contact)e-mailHome Page
  Milic Tomislav B. Sc. [email][Home]

    Tomislav Milic, B.Sc. senior Pascal, Clipper & Delphi programmer and UNIX System administrator from Belgrade, Yugoslavia!




[ ] [ 21,703 bytes ] [ Freeware ] [ No Source ]
[ D5 ]
Simple demo project source included just to get a point! [more]
TMDisplayChange will resize the form as display changes resolution and fire Before & After ChangeEvent for the form and for each control on the form, so YOU CAN: REJECTchanges at all. LET TMDisplayChange do it first and / or RESIZE IT yourself !
Added: 1-05-2001   |  Version: 1.0   |  Downloads: 1581/1581/0
Author:Milic Tomislav B. Sc.   [Homepage]   [DSP files]

[ ] [ 13,469 bytes ] [ Freeware ] [ No Source ]
[ D5 ]
TMKeyboardLayoutCB is TCustomComboBox descendant which will enable your end user to select the appropriate keyboard layout from the list of languages installed on system as he/she can do it from the taskbar if this option is available! Problem lies in the fact that you don't know what and when it is happening and sometimes you need much more, you need to control the process! Some applications, like address books etc., needs at least two different keyboard layouts, one for entering names in native language and another one for e-mail or web addresses. If your application have to deal with names from different countries, the only way is to use Unicode charset and different languages, fonts and keyboard layouts. Some languages also have sub languages or scripts, like Serbian -> Latin / Cyril, that do need some kind of translations from one script to another. It would be nice if windows sends you a message about sub language change only, wouldn't it. Also, you may want to change the font or its charset when the default keyboard layout for a group of controls is changing.
Events : OnChange is fired whenever user chooses new keyboard layout, OnLanguageChange is activated after it, if the language is changed and OnSubLanguageChange is activated only if the language remains the same but the sub language is changed.
Added: 13-05-2001   |  Version: 1.0   |  Downloads: 1195/1195/0
Author:Milic Tomislav B. Sc.   [Homepage]   [DSP files]

[ ] [ 15,225 bytes ] [ Freeware ] [ No Source ]
[ D5 ]
TMKeyboardStatusBar is TStatusBar descendent with indicators for NUMLock,CAPSLock, ScrollLock, INS/OWR and Keyboard language & Font label for the active control on the form. You can monitor or change the indicator status from your app. and respond on OnLightOn and OnLightOff events when NUM,CAPS etc. are pressed on keyboard. You can also lock the indicator in either On/Off state so the user can't change it from keyboard!
Simple demo included does not require the component to be installed!
Added: 19-06-2001   |  Version: 1.0   |  Downloads: 1007/1007/1
Author:Milic Tomislav B. Sc.   [Homepage]   [DSP files]

[ ] [ 43,654 bytes ] [ Freeware ] [ No Source ]
[ D5 ]
Windows & Delphi capture two OnClick events. OnClick and OnDblClick. Sometimes, you may need an OnTripleClick event also, but there is none! Click123 components are TTMClickMemo, TTMClickEdit, TTMClickCheckBox, TTMClickLabel, TTMClickImage and TTMClickPanel. There are six new events introduced in these components: On1stClick, On2ndClick, On3rdClick & OnSingleClick, OnDoubleClick, OnTripleClick! [more]
Demo project is included in the archive! You don't have to install the components at all! Just open the demo project and run it. You can install them later, if you want to use them!
Added: 16-09-2001   |  Version: 1.0   |  Downloads: 918/918/1
Author:Milic Tomislav B. Sc.   [Homepage]   [DSP files]

[ ] [ 17,615 bytes ] [ Freeware ] [ No Source ]
[ D5 ]
TMCDDrive is component which might be useful if your application has to deal width CD drive(s). I use it in my MP3 catalog application and it suits my needs. Component supports multi drive PC configuration but you'll probably want to work with only one CD drive at a time. Properties: CDDrives, ActiveCD, AudioCD, MediaPresent, VolumeName, SerialNumber, Identity, ShowStatusMsg... Methods: DoorOpen & DoorClose! Events: OnCDInserted &OnCDEjected! [more]
Demo project is included in the archive! You don't have to install the component at all! Just open the demo project and run it. You can install it later, if you want to use it!
Added: 16-09-2001   |  Version: 1.0   |  Downloads: 925/925/0
Author:Milic Tomislav B. Sc.   [Homepage]   [DSP files]


1995-2006 Robert M. Czerwinski ( The Delphi Super Page a.k.a. DSP ).
All rights reserved.