Help - Search - Members - Calendar
Full Version: [ckWin Interfacer Project] Windows-Shell IDE/ scriptable modifying
MSFN Forums > Customizing Windows and Graphics > Customizing Windows

   
Google Internet Forums Unattended CD/DVD Guide
ChrisKuhli
This Posting points out the actual status of the ckWin Interfacer.

Thread had a poll which results are in posting #5

Tell me your ideas, thinking or meanings! Answer below in this thread which is not reserved for me alone newwink.gif

ckWin Interfacer goal is to get a new look to your Windows. Change Windows from the IDE which can be loaded as shell but can also used as scripting engine for your Windows (then your normal User interface is shown) or just modify without loading resident.
Initializing extences (at runtime) the system menu of every window of your Windows. (See Posting #3). The ckWin core dynamic link library for configuring and scripting Windows is normally loaded and configurably and holds all internal functionality.
You can decide to enable or hide or just modify with terminating ckWin interfacer. So the graphical user interface is minimal as an icon or button until to e.g. the ckDevelopment
or even Default of your System.


CODE
ckcli.exe   -  Loads the IDE (skript that changes not only the behaviour of Windows) with command line paraeters
ckide.dll   -  Contains the integrated development dnvoronment we use interactively for changing behaviour resources features and more
ckwin.dll   -  Support library (calls of the operating system and capturing of)  -  used by IDE or the future install media changer
ckdlgs.dll  -  Dialog resources we are using (instead of Windows own ones)  -  (see above)
ckfilem.dll -  File management related resources of GUI  -  "
ckwdgts.dll -  Widget management library   -  "
ckctl.dll   -  These file includes what we spare as replacement of Windows dialog Resources  -  "
cklgn.exe   -  Replacement of winlogon.exe, initializes before Windows' msgina.dll is loaded  -  "
cklgn.dll   -  We need this as intial dll for cklgn.dll (msgina/ logonui)  -  "
ckmgm.dll   -  A managing part which cares part of what of Windows we use  -  "
cktkmgr.exe -  The Taskmgr of ckWin!  -  "
ckwin.exe   -  Initialization executable, with command line parameters you can e.g. decide the running mode


Please consider to read also Windows Projrects Community | ckWin Interfacer Project

BTW an old project as predecator, my ckTool can be found here: ckTool 1.x
ChrisKuhli
// -- This posting contains special items /* current issues, development status or questions to you */

Issues:
- Releases (even parts, when alpha or beta) will come but..., help me a bit about the features you want!
- Actually intially development goes, PLEASE don't bother if you don't see a result!
ChrisKuhli
Brief look on actual "paper":

(I try to draw a bit in a codebox...)

Now - its ease. You know the type of applications they add items into the system menu? THERE you will distinguish if a Windows is with ckWin Interfacer or not.

If you see these items:
CODE
| Close Special   --------> Close app      ALT+F4
|------------------------|| Process Info...
| ckDevelopment   WIN+R  || Quit app       ALT+F3
| ckTaskManager   WIN    |\------------------------
|------------------------|
| ckDirectories   WIN+E  |
| ckFind          WIN+F  |
| ckWinvironment  WIN+W  |
|------------------------|
| ckDefineSubMenusHere --->

Close Special replacement of normal Close item:
- Applicatiion
- applicatiion process /


Shape of this menu can is made of the run mode which is initialized from parameters:

ckwin.exe [/S <behaviour.cki> <windows.ckw>] (running from nlite)
ckwin.exe <configuration.ckg> (decides how loaded ckwin goes)
ckwin.exe [/d] (running as windows shell: if param "d" IDE is shown


Shape of ckDevelopment:
Unlikely normal command cmd 4nt or powershell you see a menu bar and it looks a bit nicer

ckWinviroment:
- Configuring installed Gtk+ enviroment and .theme files/ .msstyle, hopefully system wide


How much of ckWin Interfacer do we want?
ChrisKuhli
Some useful due to testing possibilities for ckWin is my operating system using history (brief):

1993-2002 MS-DOS6(.2) Win3.1 (again in virtual machine)
1994-2000 OS/2 Warp 3 for Windows(w Win above) (again in virtual machine)
1995-2001 Win95 (again in virtual machine)
1996 (to today) Linux (several distributions)
1998-2000 WinNT4 (again in virtual machine)
2000-2002 Win98 (again in virtual machine)
2000 (to today) Win2k Prof
2002 (to today) WinXP Prof (sold)
2006 (to today) WinXP MCE
2007 (to today) WinVista Ultimate


Please write if you:
- can test in Windows Me
- can test in any WinNT3.x
- have server license (any windows) and may work to enable compability with it
ChrisKuhli
Please consider to answer as reply of this posting!

Licensing of an application is not trivial. Tell me what you prefer:

- closed source freeware (might be General Open License as in XPize)
- open source freeware (e.g. GPLv2 GPLv3 BSDLicense)


BTW i decided to cut off the poll so its easy for all to reply to the thread smile.gif

Results of the poll:
QUOTE
YES - we do NEED a new interface for Windows!
Microsoft does a good job, i like the explorer [ 2 ] [40.00%]
Just the command prompt is useful [ 1 ] [20.00%]
Any *nix Interface is better then others. [ 1 ] [20.00%]
Tell me. I don't know much about this. [ 1 ] [20.00%]
The circles and ellipses are GREAT! [ 0 ] [0.00%]
Want working like in Mac OS! [ 0 ] [0.00%]

Doing with Widgets, replace Windowblinds!
Don't consume resources for reforming Windows. [ 0 ] [0.00%]
The stuff of GIMP and Pidgin (Gtk+) is awful. Workaround to this? [ 0 ] [0.00%]
Windows is ugly. Let's work - making it better! [ 1 ] [100.00%]

Re-Enable good old Window environments?
At early times I used the GEM! [ 0 ] [0.00%]
What is about the AmigaOS? [ 0 ] [0.00%]
The Presentation Manager of OS/2! [ 0 ] [0.00%]
I'd like to use the old (Win 3) interface... [ 1 ] [100.00%]

ChrisKuhli
Sorry for this little bumping unsure.gif i made some changes here whistling.gif to make the thingy more clear shifty.gif
Google Internet Forums Unattended CD/DVD Guide
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.