freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freetype2-demos] master d580e37: * src/ftstring.c (Process_Event, event


From: Alexei Podtelezhnikov
Subject: [freetype2-demos] master d580e37: * src/ftstring.c (Process_Event, event_help): Implement flushing.
Date: Wed, 26 Sep 2018 22:02:29 -0400 (EDT)

branch: master
commit d580e37d317b4c9c8c4b50bc63a046d59a26367a
Author: Alexei Podtelezhnikov <address@hidden>
Commit: Alexei Podtelezhnikov <address@hidden>

    * src/ftstring.c (Process_Event, event_help): Implement flushing.
---
 ChangeLog      | 4 ++++
 src/ftstring.c | 8 ++++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 75aae99..05a51c8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2018-09-26  Alexei Podtelezhnikov  <address@hidden>
+
+       * src/ftstring.c (Process_Event, event_help): Implement flushing.
+
 2018-09-14  Alexei Podtelezhnikov  <address@hidden>
 
        * src/ftstring.c: Polished.
diff --git a/src/ftstring.c b/src/ftstring.c
index c032881..d12fb5f 100644
--- a/src/ftstring.c
+++ b/src/ftstring.c
@@ -238,6 +238,8 @@
     grLn();
     grWriteln( "  Left      : move left" );
     grWriteln( "  Right     : move right" );
+    grWriteln( "  Home      : flush left" );
+    grWriteln( "  End       : flush right" );
     grLn();
     grWriteln( "  F5        : rotate counter-clockwise" );
     grWriteln( "  F6        : rotate clockwise" );
@@ -546,8 +548,10 @@
     case grKeyPageUp:   event_size_change(  640 ); goto String;
     case grKeyPageDown: event_size_change( -640 ); goto String;
 
-    case grKeyLeft:  event_center_change(  0x800 ); goto Exit;
-    case grKeyRight: event_center_change( -0x800 ); goto Exit;
+    case grKeyLeft:  event_center_change( -0x800 ); goto Exit;
+    case grKeyRight: event_center_change(  0x800 ); goto Exit;
+    case grKeyHome:  event_center_change( -0x10000 ); goto Exit;
+    case grKeyEnd:   event_center_change(  0x10000 ); goto Exit;
 
     case grKeyF5: event_angle_change(  -3 ); goto Exit;
     case grKeyF6: event_angle_change(   3 ); goto Exit;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]