Post Reply 
(48g) YAS (Yet Another Skin) (emu48/plus) Another but different skin
03-24-2017, 10:15 PM (This post was last modified: 06-15-2017 01:29 PM by Gene.)
Post: #1
(48g) YAS (Yet Another Skin) (emu48/plus) Another but different skin
Hi.
(sorry for my bad English)

There are hundreds of skins for emu48(plus) but mine is somewhat different, the purpose of this skin expand control of operation from the keyboard of the computer and decrease the pulsations with the mouse pointer.

1: The labels above the keys can be accessed by clicking directly on them, instead of using the shift keys. This is equivalent to having more 194 buttons

File (includes latest version of emu48+, updated may 2017)
emu48_plus_hp48_hp50_skins.exe

[Image: screenCapture_emu48_image01.jpg]

2: Includes a second skin with separate QWERTY keyboard, /!\ It works well only if flag -60 is disabled (-60 CF)

3: The alphabetic keyboard of your computer, now write letters instead of calculator functions. but with the change keys [TAB/CAPS/SHIFT/CTRL] you can control all the possibilities of the keyboard of the calculator

PHP Code:
#//SetControlKey (Control)
Scancode 17
 IfPressed 17
  SetFlag 0
 
Else
  
ResetFlag 0
 End
End

#//[ALPHA] (SHIFT) 
Scancode 16
  Map 16 71
End

#//[<¬] (TAB)
Scancode 9
 Map 9 81
End

#//[/->] (CAPS)
Scancode 20
 Map 20 91
End

#//[N]  
Scancode 78 #// N 
  
IfPressed 17 #// [Ctrl]+N
    
Map 78 42 #// = EVAL  
  
Else
    
IfPressed 9 #// [TAB (<¬)]+N
      
Map 78 42 #// = PRG
    
Else
      
IfPressed 20 #// [CapsLock (/->)]+N
        
Press 91 #// CHARS
        
Release 91
        Press 42
        Release 42
      
Else
        
IfPressed 16 #// [Shift (Alpha)]+N
          
Map 78 81 #// [<¬]
          
Release 81
          Map 78 42 
#// n
        
Else
          
Map 78 71 #// [Alpha (uppercase)]
          
Map 78 42 #// N
        
End
      End
    End
  End
End 


4: Extra buttons around the cursor (forward / backward page / home / end page )

Key Guide
PHP Code:
PC KEYS -  EQUAL CALCULATOR KEYS  
 
"[A...Z] EQUAL [A...Z]"
 "[Tab] EQUAL [<¬] (LeftShif)"
 "[Caps Lock] EQUAL [/->] (RightShift)" 
 "[Shift] EQUAL [Alpha]"
 
 
examples
 [
Shift]+[NEQUAL [n]
 [
Tab]+[NEQUAL [PRG (Menu)] 
 [
Caps Lock]+[NEQUAL [CHAR (WIN)]
 
 
/////////////////////////////////////
 
 
[Ctrl-HoldEQUAL Control key:
 
"[Ctrl-Hold]+[A...Z] = [HP49G/GP/50G Normal Keys]" for example
 [
Ctrl-Hold]+[NEQUAL [EVAL]
 
 
//////Other important combinations////// 
 
 
"[Ctrl-Hold]+[C] EQUAL COPY STACK" must be a string at the first stack level
 
"[Ctrl-Hold]+[V] EQUAL PASTE STACK"

 "[Shift-Hold]+[.] EQUAL [:]"  
 "[Shift-Hold]+[,] EQUAL [;]"
 "[Shift-Hold]+['] EQUAL ['']"
 
 "[Shift-Hold]+[ENTER] EQUAL NEW LINE"
 "[MENU] EQUAL [APPS]"
 "[PgUP, PGDn, HomePg, EndPg] as in the HPcalc" 

please try it and hope your comments

emu48, next to turn 20 years.
http://hp.giesselink.com/emu48.htm
Find all posts by this user
Quote this message in a reply
03-27-2017, 09:37 AM
Post: #2
RE: *(emu48/plus) Another but different skin
Hi Jaime,

Unable to set KLM skin ?

Take a look at the attachement.

Gérard.
Find all posts by this user
Quote this message in a reply
03-28-2017, 12:44 PM (This post was last modified: 05-07-2017 10:52 PM by compsystems.)
Post: #3
RE: YAS (Yet Another Skin) (emu48/plus) Another but different skin
I think that you are running emu48.exe, try to run (Emu48p.exe) included file inside the zip
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 4 Guest(s)