author | llornkcor <llornkcor> | 2002-11-10 02:09:45 (UTC) |
---|---|---|
committer | llornkcor <llornkcor> | 2002-11-10 02:09:45 (UTC) |
commit | 7601c75b529d9ff205403a32206b9431845cfc91 (patch) (unidiff) | |
tree | 83aa6347ad7e0cf0175f88f86666c5df705526b1 | |
parent | ea13a08c3f27b007b24743d8de066fbe52961534 (diff) | |
download | opie-7601c75b529d9ff205403a32206b9431845cfc91.zip opie-7601c75b529d9ff205403a32206b9431845cfc91.tar.gz opie-7601c75b529d9ff205403a32206b9431845cfc91.tar.bz2 |
fixes for sharp rom version
-rw-r--r-- | core/apps/embeddedkonsole/konsole.cpp | 34 |
1 files changed, 20 insertions, 14 deletions
diff --git a/core/apps/embeddedkonsole/konsole.cpp b/core/apps/embeddedkonsole/konsole.cpp index 4480fe2..8885b58 100644 --- a/core/apps/embeddedkonsole/konsole.cpp +++ b/core/apps/embeddedkonsole/konsole.cpp | |||
@@ -870,19 +870,26 @@ void Konsole::scrollMenuSelected(int index) | |||
870 | TEWidget* te = getTe(); | 870 | TEWidget* te = getTe(); |
871 | Config cfg("Konsole"); | 871 | Config cfg("Konsole"); |
872 | cfg.setGroup("ScrollBar"); | 872 | cfg.setGroup("ScrollBar"); |
873 | switch( index){ | 873 | int i,j,k; |
874 | case -25: | 874 | #ifdef QT_QWS_OPIE |
875 | te->setScrollbarLocation(0); | 875 | i=-25;j=-26;k=-27; |
876 | cfg.writeEntry("Position",0); | 876 | #else |
877 | break; | 877 | i=-24;j=-25;k=-26; |
878 | case -26: | 878 | #endif |
879 | te->setScrollbarLocation(1); | 879 | if(index == i) { |
880 | cfg.writeEntry("Position",1); | 880 | |
881 | break; | 881 | te->setScrollbarLocation(0); |
882 | case -27: | 882 | cfg.writeEntry("Position",0); |
883 | te->setScrollbarLocation(2); | 883 | } else if(index == j) { |
884 | cfg.writeEntry("Position",2); | 884 | |
885 | break; | 885 | te->setScrollbarLocation(1); |
886 | cfg.writeEntry("Position",1); | ||
887 | } else if(index == k) { | ||
888 | |||
889 | te->setScrollbarLocation(2); | ||
890 | cfg.writeEntry("Position",2); | ||
891 | } | ||
892 | |||
886 | // case -29: { | 893 | // case -29: { |
887 | // bool b=cfg.readBoolEntry("HorzScroll",0); | 894 | // bool b=cfg.readBoolEntry("HorzScroll",0); |
888 | // cfg.writeEntry("HorzScroll", !b ); | 895 | // cfg.writeEntry("HorzScroll", !b ); |
@@ -897,7 +904,6 @@ void Konsole::scrollMenuSelected(int index) | |||
897 | // te->setScrollbarLocation( cfg.readNumEntry("Position",2)); | 904 | // te->setScrollbarLocation( cfg.readNumEntry("Position",2)); |
898 | // } | 905 | // } |
899 | // break; | 906 | // break; |
900 | }; | ||
901 | } | 907 | } |
902 | 908 | ||
903 | void Konsole::editCommandListMenuSelected(int iD) | 909 | void Konsole::editCommandListMenuSelected(int iD) |