mirror of https://github.com/snes9xgit/snes9x.git
win32: Only display first 500 shader parameters.
Mega-Bezel is absurd. There's no need for all those parameters.
This commit is contained in:
parent
cc0a87711a
commit
c64e99f504
|
@ -286,7 +286,7 @@ void CShaderParamDlg::createContent(HWND hDlg)
|
||||||
unsigned int top = MARGIN;
|
unsigned int top = MARGIN;
|
||||||
|
|
||||||
parameter_widgets.clear();
|
parameter_widgets.clear();
|
||||||
for(int i = 0; i < parameters.size(); i++) {
|
for(int i = 0; i < parameters.size() && i < 500; i++) {
|
||||||
ParameterWidgetSet widgets{};
|
ParameterWidgetSet widgets{};
|
||||||
ShaderParam &p = parameters[i];
|
ShaderParam &p = parameters[i];
|
||||||
TCHAR desc[270];
|
TCHAR desc[270];
|
||||||
|
@ -370,7 +370,7 @@ void CShaderParamDlg::handle_up_down(HWND hStatic, int id, int change)
|
||||||
void CShaderParamDlg::get_changed_parameters(HWND hDlg)
|
void CShaderParamDlg::get_changed_parameters(HWND hDlg)
|
||||||
{
|
{
|
||||||
HWND parent = GetDlgItem(hDlg, IDC_STATIC_CONTAINER);
|
HWND parent = GetDlgItem(hDlg, IDC_STATIC_CONTAINER);
|
||||||
for(int i = 0; i < parameters.size(); i++) {
|
for(int i = 0; i < parameters.size() && i < 500; i++) {
|
||||||
ShaderParam &p = parameters[i];
|
ShaderParam &p = parameters[i];
|
||||||
TCHAR val[100];
|
TCHAR val[100];
|
||||||
HWND hEdit = GetDlgItem(parent, IDC_PARAMS_START_EDIT + i);
|
HWND hEdit = GetDlgItem(parent, IDC_PARAMS_START_EDIT + i);
|
||||||
|
|
Loading…
Reference in New Issue