-
What language is this?
Hey guys :)
Could someone tell me what language this is?
Code:
106 MENU
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
{
POPUP "&Edit"
{
MENUITEM "&Copy\tCtrl+C", 300
MENUITEM "&Paste\tCtrl+V", 301
}
POPUP "&View"
{
MENUITEM "S&tandard", 305
MENUITEM "&Scientific", 304
MENUITEM SEPARATOR
MENUITEM "D&igit grouping", 303
}
POPUP "&Help"
{
MENUITEM "&Help Topics ", 317
MENUITEM SEPARATOR
MENUITEM "&About Calculator", 302
}
}
-
Looks like something proprietary. Maybe a C variation used in combination with one of microsoft's code libraries.
-
Like C++? That's what Smartz told me, I just wanted to make sure ;)
Do you know much about C++? If you download a program called Resource Hacker, you can view what's behind certain programs. I used it with MS Calculator, (as well as several other Windows applications), and was looking over it. I couldn't seem to find what made ____ do ____ :confused:
Like,
How clicking on "Scientific" makes the calculator switch to the Scientific dialog. Or how the Standard dialog is the first to come up when you click to start the program.
-
Yes, I've heard about resource hacker and I've used it extensively to mod my explorer.exe, ntoskrnl.exe and some other crap. You can't use it to see sourcecode though, you can just see uncompiled stuff from the application and data resources associated with the source.
-
Ah, alright.
So why, then, when I modify something, then save it under a different name, it functions just like the regular program? Unless I'm actually saving more data than I think I am, it shouldn't.
-
You're just saving the 'include file' data. Its a piece of data that is being read by the actual program - i.e. pictures, icons, version numbers, dialogue boxes, etc. You're just editing peripheral data, not the actual program - that would require a disassembler.
-
Disassembler. Got it ;)
Thanks for your help, mate.
*reps*