Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.01.2010, 17:44   #11
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

Цитата:
ЛЮЮЮди, кто-нибудь знаком с IDLем?
очень нужна помощь(((((
Цитата:
Да тут хелп есть, правда на английском..в этом и загвоздка(((
лит-ра то вроде есть,токо на англо языческом.
Странно .
Levsha100 вне форума Ответить с цитированием
Старый 25.01.2010, 11:59   #12
sbiten
 
Аватар для sbiten
 
Регистрация: 18.01.2010
Сообщений: 9
По умолчанию

ЛЮДИ помогите пожалуйста с добавление элемента в линейный односвязный список на IDL!!! горит очень"!!!((((

Последний раз редактировалось sbiten; 25.01.2010 в 14:03.
sbiten вне форума Ответить с цитированием
Старый 27.01.2010, 13:02   #13
sbiten
 
Аватар для sbiten
 
Регистрация: 18.01.2010
Сообщений: 9
По умолчанию

Сделала отдельно меню простое и при нажатии File разворачивается и появляется кнопка Import, ну и так далее..Оно у меня все открывается, а не могу сделать чтобы при новом нажатии Import файл загружался в тот же список((
HELP! вот код на IDL..


PRO disser_import,$
GROUP = GROUP,$
UPDATE_LIST=update_list,$
Event

COMPILE_OPT hidden, strictarr

catch,error_status
if (error_status ne 0) then begin
dummy = DIALOG_MESSAGE(!ERROR_STATE.msg, /ERROR, $
TITLE='Import_Image Error')
return
endif

files = DIALOG_READ_IMAGE(FILE=filename, QUERY=queryStr, IMAGE=image,RED=red,$
GREEN=green, BLUE=blue, GET_PATH=gp)

if (files eq '') then return


tempStr = { IMAGE: image, $
R: red, $
G: green, $
B: blue, $
QUERY: queryStr $
}


variname = import_create_varname(filename,gp)
(SCOPE_VARFETCH(variName, /ENTER, LEVEL=-1)) = TEMPORARY(tempStr)

wTLB = WIDGET_BASE(/COLUMN, TITLE='Available list ',$
XOFFSET=400, $
YOFFSET=200 , $
XSIZE = 250,$
YSIZE = 200)
wLis = WIDGET_BASE(wTLB)

wlist = WIDGET_LIST(wLis, VALUE=variname, YSIZE = 14, $
XSIZE = 43,$
/FRAME,$
UVALUE = 'list')


sState = {wlist: wList $
}
WIDGET_CONTROL, wTLB, SET_UVALUE=sState
WIDGET_CONTROL,wTLB, /REALIZE
XMANAGER,'disser_import',wTLB, /JUST_REG, /NO_BLOCK
END

pro disserta,sEvent
COMPILE_OPT idl2, hidden
WIDGET_CONTROL, sEvent.id, GET_UVALUE=uval
case uval of
'IMPORT': begin
disser_import
end

ENDCASE
end


pro disserta

base = WIDGET_BASE(TITLE = 'Window multiregistration index', $
XSIZE=500, $
FLOATING=floating, $
MBAR=wMenuBase, $
XOFFSET=400, $
YOFFSET=100)

wFileMenu = WIDGET_BUTTON(wMenuBase, Value='File', /Menu)
void = WIDGET_BUTTON($
wFileMenu, $
Value='Import File...', $
UNAME='import_image', $
Uvalue='IMPORT', $
EVENT_PRO='disser_import' $
)

; Realize the widgets:
WIDGET_CONTROL, base, /REALIZE

; Hand off control of the widget to the XMANAGER:
XMANAGER, "disserta", base, GROUP_LEADER = GROUP, /NO_BLOCK

END
sbiten вне форума Ответить с цитированием
Старый 02.02.2010, 15:41   #14
sbiten
 
Аватар для sbiten
 
Регистрация: 18.01.2010
Сообщений: 9
По умолчанию

подскажите пожалуйста, как связать два одинаковых изображения на языке IDL, открытых в разных окнах и разного масштаба.. одно изображение уменьшенное с помощью CONGRID, а другое имеет исходный размер..
sbiten вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
3D программирование Darius55555 Мультимедиа в Delphi 1 16.06.2009 12:03
программирование Brakus Помощь студентам 6 07.05.2009 00:51
1C программирование Last Свободное общение 8 21.01.2009 12:10
ПРограммирование Андрюха из ПХТТ Фриланс 3 04.02.2008 21:25