mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-08-21 22:04:56 -06:00
syncing uppdev
git-svn-id: svn://ultimatepp.org/upp/trunk@998 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
parent
ae292b5cf4
commit
92a2ef1ec7
6 changed files with 137 additions and 101 deletions
|
|
@ -1,4 +1,5 @@
|
|||
PREMULTIPLIED
|
||||
IMAGE_ID(upp)
|
||||
IMAGE_ID(Princess)
|
||||
IMAGE_ID(LoginListTop0)
|
||||
IMAGE_ID(Test)
|
||||
|
|
@ -9,6 +10,17 @@ IMAGE_ID(asd)
|
|||
IMAGE_ID(test)
|
||||
IMAGE_ID(LoginListTop0)
|
||||
|
||||
IMAGE_BEGIN_DATA
|
||||
IMAGE_DATA(120,156,237,218,75,14,131,48,16,4,81,31,141,163,229,230,73,102,129,132,144,197,199,198,244,120,166,74,242,38,43,94)
|
||||
IMAGE_DATA(67,148,5,41,75,89,202,218,151,136,136,136,186,250,252,127,78,103,57,81,204,173,215,60,187,251,200,111,31,175,103,132)
|
||||
IMAGE_DATA(95,109,86,250,213,94,165,95,109,85,250,213,206,35,255,214,123,118,90,252,106,163,210,175,246,41,253,106,219,85,255,190)
|
||||
IMAGE_DATA(189,183,230,194,63,191,29,255,24,191,218,212,235,191,114,111,163,248,159,222,237,237,123,225,173,172,110,43,179,221,194,159)
|
||||
IMAGE_DATA(215,110,225,207,107,183,240,231,245,243,221,207,237,183,240,227,199,159,119,3,252,247,252,209,54,200,238,183,178,111,208,226)
|
||||
IMAGE_DATA(143,182,67,207,6,179,156,40,254,214,251,27,229,25,168,85,120,255,195,251,79,252,143,252,255,69,237,187,226,223,122,207)
|
||||
IMAGE_DATA(206,93,191,247,13,222,240,123,222,224,45,191,215,13,106,237,189,53,71,107,106,175,218,239,109,3,133,223,211,6,42,191)
|
||||
IMAGE_DATA(151,29,90,175,121,68,234,45,70,239,70,68,68,20,165,31,182,36,145,117,0,0,0,0,0,0,0,0,0,0,0,0)
|
||||
IMAGE_END_DATA(256, 1)
|
||||
|
||||
IMAGE_BEGIN_DATA
|
||||
IMAGE_DATA(120,156,237,91,207,79,27,71,20,158,216,78,176,129,16,210,8,83,210,53,196,137,226,86,78,74,21,84,17,14,21,84)
|
||||
IMAGE_DATA(106,41,81,15,92,146,37,74,14,61,132,28,160,135,170,238,141,67,201,33,162,82,15,64,114,32,61,84,165,233,177,254)
|
||||
|
|
|
|||
|
|
@ -1,89 +1,91 @@
|
|||
#include <CtrlLib/CtrlLib.h>
|
||||
|
||||
using namespace Upp;
|
||||
|
||||
struct App : public TopWindow {
|
||||
bool numbers_enabled;
|
||||
EditString test;
|
||||
|
||||
void Action2(int a, int b) { PromptOK(AsString(a) + AsString(b)); }
|
||||
|
||||
void Exit()
|
||||
{
|
||||
Close();
|
||||
}
|
||||
|
||||
void EnableNumbers()
|
||||
{
|
||||
numbers_enabled = !numbers_enabled;
|
||||
}
|
||||
|
||||
void ShowNumber(int n)
|
||||
{
|
||||
PromptOK(AsString(n));
|
||||
}
|
||||
|
||||
void SubMenu(Bar& bar)
|
||||
{
|
||||
for(int i = 0; i < 10; i++)
|
||||
bar.Add("xxxxxx " + AsString(i), THISBACK1(ShowNumber, i));
|
||||
}
|
||||
|
||||
void Menu(Bar& bar)
|
||||
{
|
||||
bar.Add("THISBACK2", THISBACK2(Action2, 10, 11));
|
||||
bar.Add("Enable numbers", THISBACK(EnableNumbers))
|
||||
.Check(numbers_enabled);
|
||||
bar.Add(numbers_enabled, "Numbers", CtrlImg::cut(), THISBACK(SubMenu));
|
||||
bar.Add(numbers_enabled, "Numbers", CtrlImg::information(), THISBACK(SubMenu));
|
||||
bar.Separator();
|
||||
bar.Add("Zoom &Out", CtrlImg::error(), THISBACK(Exit));
|
||||
bar.Add("Exit", THISBACK(Exit))
|
||||
.Key(K_CTRL_E);
|
||||
}
|
||||
|
||||
void BigMenu(Bar& bar)
|
||||
{
|
||||
for(int i = 0; i < 100; i++)
|
||||
bar.Add(AsString(i), THISBACK1(ShowNumber, i));
|
||||
}
|
||||
|
||||
void MainBar(Bar& bar)
|
||||
{
|
||||
bar.Add("Problem", THISBACK(Menu));
|
||||
bar.Add("Menu", THISBACK(Menu));
|
||||
bar.Add("Menu", THISBACK(Menu));
|
||||
bar.Add("BigMenu", THISBACK(BigMenu));
|
||||
bar.AddNC(test);
|
||||
}
|
||||
|
||||
virtual void RightDown(Point p, dword)
|
||||
{
|
||||
MenuBar bar;
|
||||
MainBar(bar);
|
||||
bar.Execute();
|
||||
}
|
||||
|
||||
virtual void LeftDown(Point p, dword)
|
||||
{
|
||||
MenuBar bar;
|
||||
BigMenu(bar);
|
||||
bar.Execute();
|
||||
}
|
||||
|
||||
MenuBar menu;
|
||||
|
||||
typedef App CLASSNAME;
|
||||
|
||||
App()
|
||||
{
|
||||
numbers_enabled = true;
|
||||
AddFrame(menu);
|
||||
menu.Set(THISBACK(MainBar));
|
||||
}
|
||||
};
|
||||
|
||||
GUI_APP_MAIN
|
||||
{
|
||||
App().Run();
|
||||
}
|
||||
#include <CtrlLib/CtrlLib.h>
|
||||
|
||||
using namespace Upp;
|
||||
|
||||
struct App : public TopWindow {
|
||||
bool numbers_enabled;
|
||||
EditString test;
|
||||
|
||||
void Action2(int a, int b) { PromptOK(AsString(a) + AsString(b)); }
|
||||
|
||||
void Exit()
|
||||
{
|
||||
Close();
|
||||
}
|
||||
|
||||
void EnableNumbers()
|
||||
{
|
||||
numbers_enabled = !numbers_enabled;
|
||||
}
|
||||
|
||||
void ShowNumber(int n)
|
||||
{
|
||||
PromptOK(AsString(n));
|
||||
}
|
||||
|
||||
void SubMenu(Bar& bar)
|
||||
{
|
||||
for(int i = 0; i < 10; i++)
|
||||
bar.Add("xxxxxx " + AsString(i), THISBACK1(ShowNumber, i));
|
||||
}
|
||||
|
||||
void Menu(Bar& bar)
|
||||
{
|
||||
bar.Add("THISBACK2", THISBACK2(Action2, 10, 11));
|
||||
bar.Add("Enable numbers", THISBACK(EnableNumbers))
|
||||
.Check(numbers_enabled);
|
||||
bar.Add(numbers_enabled, "Numbers", CtrlImg::cut(), THISBACK(SubMenu));
|
||||
bar.Add(numbers_enabled, "Numbers", CtrlImg::information(), THISBACK(SubMenu));
|
||||
bar.Separator();
|
||||
bar.Add("Zoom &Out", CtrlImg::error(), THISBACK(Exit));
|
||||
bar.Add("Zoom Aut", CtrlImg::error(), THISBACK(Exit));
|
||||
bar.Add("Zoom Aut", CtrlImg::error(), THISBACK(Exit));
|
||||
bar.Add("Exit", THISBACK(Exit))
|
||||
.Key(K_CTRL_E);
|
||||
}
|
||||
|
||||
void BigMenu(Bar& bar)
|
||||
{
|
||||
for(int i = 0; i < 100; i++)
|
||||
bar.Add(AsString(i), THISBACK1(ShowNumber, i));
|
||||
}
|
||||
|
||||
void MainBar(Bar& bar)
|
||||
{
|
||||
bar.Add("Problem", THISBACK(Menu));
|
||||
bar.Add("Menu", THISBACK(Menu));
|
||||
bar.Add("Menu", THISBACK(Menu));
|
||||
bar.Add("BigMenu", THISBACK(BigMenu));
|
||||
bar.AddNC(test);
|
||||
}
|
||||
|
||||
virtual void RightDown(Point p, dword)
|
||||
{
|
||||
MenuBar bar;
|
||||
MainBar(bar);
|
||||
bar.Execute();
|
||||
}
|
||||
|
||||
virtual void LeftDown(Point p, dword)
|
||||
{
|
||||
MenuBar bar;
|
||||
BigMenu(bar);
|
||||
bar.Execute();
|
||||
}
|
||||
|
||||
MenuBar menu;
|
||||
|
||||
typedef App CLASSNAME;
|
||||
|
||||
App()
|
||||
{
|
||||
numbers_enabled = true;
|
||||
AddFrame(menu);
|
||||
menu.Set(THISBACK(MainBar));
|
||||
}
|
||||
};
|
||||
|
||||
GUI_APP_MAIN
|
||||
{
|
||||
App().Run();
|
||||
}
|
||||
|
|
|
|||
9
uppdev/TcpSocket/TcpSocket.cpp
Normal file
9
uppdev/TcpSocket/TcpSocket.cpp
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
#include <Core/Core.h>
|
||||
|
||||
using namespace Upp;
|
||||
|
||||
CONSOLE_APP_MAIN
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
9
uppdev/TcpSocket/TcpSocket.upp
Normal file
9
uppdev/TcpSocket/TcpSocket.upp
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
uses
|
||||
Core;
|
||||
|
||||
file
|
||||
TcpSocket.cpp;
|
||||
|
||||
mainconfig
|
||||
"" = "";
|
||||
|
||||
|
|
@ -1,12 +1,12 @@
|
|||
uses
|
||||
CtrlLib;
|
||||
|
||||
file
|
||||
"beta.h"
|
||||
, main.cpp
|
||||
, "beta.lay"
|
||||
, "beta.iml"
|
||||
;
|
||||
|
||||
mainconfig
|
||||
"" = "GUI MT";
|
||||
uses
|
||||
CtrlLib;
|
||||
|
||||
file
|
||||
beta.h,
|
||||
main.cpp,
|
||||
beta.lay,
|
||||
beta.iml;
|
||||
|
||||
mainconfig
|
||||
"" = "GUI MT";
|
||||
|
||||
|
|
|
|||
4
uppdev/alpha/beta/init
Normal file
4
uppdev/alpha/beta/init
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
#ifndef _alpha_beta_icpp_init_stub
|
||||
#define _alpha_beta_icpp_init_stub
|
||||
#include "CtrlLib/init"
|
||||
#endif
|
||||
Loading…
Add table
Add a link
Reference in a new issue