Permalink
Commits on Oct 3, 2012
  1. Merge pull request #50 from maul-esel/includes

    change #include directives
    ChrisS85 committed Oct 3, 2012
  2. Merge pull request #51 from maul-esel/register-ctrl

    Register control classes
    ChrisS85 committed Oct 3, 2012
Commits on Sep 24, 2012
  1. fix AddControl() for special classes

    Classes which implement several controls did not receive the control type.
    Fix this by checking the number of required parameters of the constructor.
    committed Sep 24, 2012
  2. use new registration system

    Add calls to CGUI.RegisterControl() to all control classes
    committed Sep 24, 2012
  3. another change to registration

    add a method for registration instead of accessing the object directly
    committed Sep 24, 2012
  4. slightly change registration

    Instead of the class name, the class object itself is referenced.
    committed Sep 24, 2012
  5. add new registration system for controls

    Instead of relying on a special class name
    and hardcoding special control aliases, provide
    a generic control class registration system.
    committed Sep 24, 2012
Commits on Aug 29, 2012
  1. change #include directives

    Changing #include directives to use regular file-include
    instead of library-include enables CGUI to be used in
    other subfolders than just '/lib'. Using CGUI in the lib
    folder and including with `#include <CGUI>` still works.
    committed Aug 29, 2012
  2. Fixed tooltip regression bug

    ChrisS85 committed Aug 29, 2012
Commits on Aug 27, 2012
Commits on May 25, 2012
  1. Fixed PreviouslySelectedItem in ListView and ListBox controls

    Fixed bug in CChoiceControl.Items.Delete()
    Added CGUI.Delimiter property
    ChrisS85 committed May 25, 2012
Commits on May 5, 2012
  1. Updated docs

    ChrisS85 committed May 5, 2012
  2. Added Autosize() function for controls.

    Added the possibility to supply BITMAP handles to picture controls on creation.
    ChrisS85 committed May 5, 2012
Commits on Apr 24, 2012
  1. Added a missing event handler to CChoiceControl.ahk

    Made some arguments in AddControl() optional
    Modified x,y and Position properties to represent coordinates of window on screen instead of client
    Added WindowWidth/WindowHeight/WindowSize
    Added functions to convert points between client<->window and client<->screen.
    ChrisS85 committed Apr 24, 2012
Commits on Mar 20, 2012
  1. Added view modes to ListView control

    Added LargeIcon property to control icon size in ListViews
    ChrisS85 committed Mar 20, 2012
Commits on Mar 18, 2012
Commits on Mar 9, 2012
  1. Fixed an error that prevented getting selected item in dropdownlists …

    …caused by sleep deprivation...
    ChrisS85 committed Mar 9, 2012
Commits on Mar 8, 2012
  1. Fixed a bug with ListBoxes

    Made PreviouslySelectedItem available in ListViews, doesn't appear to work properly
    ChrisS85 committed Mar 8, 2012
  2. And another one

    ChrisS85 committed Mar 8, 2012
  3. Removed a leftover msgbox

    ChrisS85 committed Mar 8, 2012
  4. Added context menu event handler

    Updated docs
    ChrisS85 committed Mar 8, 2012
  5. -Implemented event handlers for all controls

    -Fixed initialization of member variables of control classes and of static control classes in GUI classes
    -Renamed Validate event to OnValidate
    ChrisS85 committed Mar 8, 2012
Commits on Feb 23, 2012
Commits on Feb 18, 2012
Commits on Feb 16, 2012
Commits on Feb 11, 2012
  1. Fixed window/client coordinates

    ChrisS85 committed Feb 11, 2012
  2. Fixed an error in SetIcon()

    ChrisS85 committed Feb 11, 2012
Commits on Jan 21, 2012
Commits on Jan 20, 2012
  1. Fixed a few errors related to if ... in command (invalid spaces)

    Changed behavior of sizing:
    Until the window is first shown or its size is manually changed, the window will update its size when controls are added.
    ChrisS85 committed Jan 20, 2012
Commits on Jan 18, 2012
Commits on Jan 17, 2012
  1. Merge branch 'master' of https://github.com/ChrisS85/CGUI

    Added Link control class for (hopefully) upcoming link control support in AHK.
    Also removed the old implementation of it which had problems with WM_NOTIFY.
    ChrisS85 committed Jan 17, 2012