Permalink
Commits on Nov 18, 2018
  1. TCastleEdit improvements

    michaliskambi committed Nov 18, 2018
    - OnChange event
    - Display caret even when Text=''
    - Do not add special chars to Text, like Enter or Escape
  2. Editor TODO

    michaliskambi committed Nov 18, 2018
Commits on Nov 16, 2018
  1. Simple LogFileName

    michaliskambi committed Nov 16, 2018
  2. Allow to configure TExamineCamera rotations and mouse buttons

    michaliskambi committed Nov 16, 2018
    - RotatonEnabled
    - MouseButtonRotate/Move/Zoom
    
    Also make mouse button treatment in Turntable consistent. Turntable
    shouldn't swap right/middle mouse button interpretation.
  3. TCastleDesign now uses FDesign.SetTransient

    michaliskambi committed Nov 16, 2018
    This is much cleaner than FDesign.SetSubComponent
  4. New TCastleCheckbox component

    michaliskambi committed Nov 16, 2018
    - This is also a demo of implementing a component by composing a couple of internal components (in this case, TCastleCheckbox is realized as 2x TCastleImageControl and TCastleLabel). This is much easier and powerful than drawing everything in the component yourself.
    
    - Set csTransient treatment, to account for internal components, and also for TCastleDesign.FDesign, in a cleaner way.
Commits on Nov 15, 2018
Commits on Nov 14, 2018