All pastes #358395 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-02-16 06:27 UTC
rendered paste body
	browserdata = NULL;
	int myvar2=0;
	rct_browser.left=15;
	rct_browser.right=815;
	rct_browser.top=30;
	rct_browser.bottom=630;
	browser_window = (gamp_window *)malloc(sizeof(gamp_window));
	browser_window->active_status = false;
	browser_window->expandable = false;
	browser_window->visible = false;
	browser_window->zorder = 1;
	browser_window->startpoint.x = 0;
	browser_window->startpoint.y = 0;
	BrowRectCreate();
	AEi = 0;
	dllpath = dlldir;
	for(std::string::size_type pos = dllpath.find('\\');
	pos != std::string::npos;
	pos  = dllpath.find('\\', pos))
	{
		dllpath[pos] = '/';
	} 
	url = "file:/// " + dllpath + "main.html?goto=http://";
	chat_text="";

	std::string brow_back = dllpath;
	brow_back += "backgrey.png";
	std::string brow_back_but = dllpath;
	brow_back_but += "back.png";
	std::string brow_for_but = dllpath;
	brow_for_but += "forward.png";
	std::string brow_home_but = dllpath;
	brow_home_but += "home.png";
	std::string brow_stop_but = dllpath;
	brow_stop_but += "stoppng.png";
	error_image = dllpath;
	error_image += "captured.png";
	load_image = dllpath;
	load_image += "loading.png";
	hover_image = dllpath;
	hover_image += "btn_hover.png";
	std::string textfile = dllpath;
	textfile += "setting.ini";
	//MessageBox(NULL, textfile.c_str(), "gameamp", MB_OK);


	collapse_img = dllpath + "skinz\\panel_blank.png";
	char ch[5] = "";
	fstream skuddy;
	skuddy.open(textfile.c_str(),ios::in);
	skuddy.read(ch,5);
	skuddy.close();
	framerate = atoi(ch);
	char buffer [sizeof(long)+10];
	itoa(framerate, buffer,10);

	std::string cursor_path = dllpath + "skinz\\cursor.png";
	hr = D3DXCreateTextureFromFileEx(m_pD3Ddev, collapse_img.c_str(), 33, 111,1,0 ,D3DFMT_UNKNOWN,D3DPOOL_MANAGED,D3DX_DEFAULT,D3DX_DEFAULT,0,NULL,NULL,&brow_closed); //D3DCOLOR_XRGB(255,0,0)
	m_pD3Ddev->SetTexture(0, brow_closed);
	hr = D3DXCreateTextureFromFileEx(m_pD3Ddev, cursor_path.c_str(), 32, 32,1,0 ,D3DFMT_UNKNOWN,D3DPOOL_MANAGED,D3DX_DEFAULT,D3DX_DEFAULT,0,NULL,NULL,&tx_cursor); //D3DCOLOR_XRGB(255,0,0)

	hr = D3DXCreateTextureFromFileEx( m_pD3Ddev,brow_back.c_str(),826,643,1,0 ,D3DFMT_UNKNOWN,D3DPOOL_MANAGED,D3DX_DEFAULT,D3DX_DEFAULT,0,NULL,NULL,&back_tex);
	hr = D3DXCreateTextureFromFileEx( m_pD3Ddev, brow_back_but.c_str(), 46, 15,1,0 ,D3DFMT_UNKNOWN,D3DPOOL_MANAGED,D3DX_DEFAULT,D3DX_DEFAULT,0,NULL,NULL,&tx_but_back );
	hr = D3DXCreateTextureFromFileEx( m_pD3Ddev, brow_for_but.c_str(), 58, 15,1,0 ,D3DFMT_UNKNOWN,D3DPOOL_MANAGED,D3DX_DEFAULT,D3DX_DEFAULT,0,NULL,NULL,&tx_but_forward );
	hr = D3DXCreateTextureFromFileEx( m_pD3Ddev,brow_home_but.c_str() , 31, 15,1,0 ,D3DFMT_UNKNOWN,D3DPOOL_MANAGED,D3DX_DEFAULT,D3DX_DEFAULT,0,NULL,NULL,&tx_but_home );
	hr = D3DXCreateTextureFromFileEx( m_pD3Ddev, brow_stop_but.c_str(), 32, 14,1,0 ,D3DFMT_UNKNOWN,D3DPOOL_MANAGED,D3DX_DEFAULT,D3DX_DEFAULT,0,NULL,NULL,&tx_but_stop );
	hr = D3DXCreateTextureFromFileEx( m_pD3Ddev, hover_image.c_str(), 350, 20,1,0 ,D3DFMT_UNKNOWN,D3DPOOL_MANAGED,D3DX_DEFAULT,D3DX_DEFAULT,0,NULL,NULL,&tx_brow_hover);

	hr = D3DXCreateTexture(m_pD3Ddev, 800, 600,1,0 ,D3DFMT_X8B8G8R8 ,D3DPOOL_MANAGED,&AE_texture);
	brow_stop_but = dllpath;
	brow_stop_but += "\\skinz\\arrow_brow.png";
	hr = D3DXCreateTextureFromFileEx(m_pD3Ddev, brow_stop_but.c_str(), 16, 19,1,0 ,D3DFMT_UNKNOWN,D3DPOOL_MANAGED,D3DX_DEFAULT,D3DX_DEFAULT,0,NULL,NULL,&tx_brow_collapse); //D3DCOLOR_ARGB(255,0,0,0)*/
	D3DXCreateFont(m_pD3Ddev, 11, 0, 1, 0, FALSE, DEFAULT_CHARSET, OUT_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH | FF_DONTCARE, TEXT("ProggySquareTTSZ"), &m_font );

	D3DXCreateSprite(m_pD3Ddev,&background_sprite);	
	D3DXCreateSprite(m_pD3Ddev,&sp_but_back);
 
	m_pD3Ddev->SetTexture(0, tx_but_forward);
	D3DXCreateSprite(m_pD3Ddev,&sp_but_forward);

	m_pD3Ddev->SetTexture(0, tx_but_home);
	D3DXCreateSprite(m_pD3Ddev,&sp_but_home);
	m_pD3Ddev->SetTexture(0, tx_cursor);
	D3DXCreateSprite(m_pD3Ddev,&sp_cursor);

	m_pD3Ddev->SetTexture(0, tx_brow_hover);
	m_pD3Ddev->SetTexture(0, tx_but_back);
	m_pD3Ddev->SetTexture(0, AE_texture);
	m_pD3Ddev->SetTexture(0, tx_but_stop);
	D3DXCreateSprite(m_pD3Ddev,&sp_but_stop);
	D3DXCreateSprite(m_pD3Ddev,&AE_sprite);	

	TempHwnd = GetActiveWindow();
    while(::GetParent(TempHwnd) != NULL)
    TempHwnd = ::GetParent(TempHwnd); 
	GameHwnd = TempHwnd;
	XY=MyNewFun();
	int x = fnImportingDLL();

	rr.right = 800;
	rr.top=0;
	rr.bottom=600;
	rr.left=0;
	/*rr.right = 75;
	rr.top=0;
	rr.bottom=53;
	rr.left=0;*/
	rr_old = rr;

	HRESULT hr = DirectInput8Create(GetModuleHandle(NULL), DIRECTINPUT_VERSION, IID_IDirectInput8, (void**)&m_diObject, NULL); 
	hr = m_diObject->CreateDevice(GUID_SysKeyboard, &m_diKeyboardDevice, NULL);
	hr=m_diKeyboardDevice->SetDataFormat(&c_dfDIKeyboard);
	hr = m_diKeyboardDevice->SetCooperativeLevel(XY, DISCL_FOREGROUND | DISCL_NONEXCLUSIVE);
	m_diKeyboardDevice->Acquire();
	keyboarda="nonex";

	DIDEVCAPS MouseCapabilities;

	if(FAILED(m_diObject->CreateDevice(GUID_SysMouse,&m_pDIMouseDevice,NULL)))
	{
		MessageBox(XY,"CreateDevice() failed!","InitMouse()",MB_OK);
	}

	if(FAILED(m_pDIMouseDevice->SetDataFormat(&c_dfDIMouse2)))
	{
		MessageBox(XY,"SetDataFormat() failed!","InitMouse()",MB_OK);
	}

	if(FAILED(m_pDIMouseDevice->SetCooperativeLevel(XY,DISCL_BACKGROUND | DISCL_NONEXCLUSIVE)))
	{
		MessageBox(XY,"SetCooperativeLevel() failed!","InitMouse()",MB_OK);
	}
	if(FAILED(m_pDIMouseDevice->Acquire()))
	{
		MessageBox(XY,"Acquire() failed!","InitMouse()",MB_OK);
	}

	MouseCapabilities.dwSize = sizeof(MouseCapabilities);
	m_pDIMouseDevice->GetCapabilities(&MouseCapabilities);

	if(!(MouseCapabilities.dwFlags & DIDC_ATTACHED))
	{
		MessageBox(XY,"Mouse is currently not attached!","InitMouse()",MB_OK);
	}
	m_dwAxes = MouseCapabilities.dwAxes;
	m_dwButtons = MouseCapabilities.dwButtons;
	//chatbox.listboxinit(m_pD3Ddev,m_diKeyboardDevice,dllpath, XY);
	//startbox = chatwindow1;
	char* out="";
	SetText(1);
	//startDirectInput();
	ZeroMemory(keys, sizeof(keys) );
	return S_OK;