Transparent button in Matlab GUI.
Mostra commenti meno recenti
How can I get a transparent button, i.e. a button that has the image of the image underneath. I will not manually build up my GUI - I want to just drag and drop the boxes in the GUIwindow. I have looked at example GUI_40.m in GUI example here in the file exchange that show how you can do it manually - but I don’t manage to do it in the automatic function. The code I have tried is and probable is ”F” wrong:
function ButtonValue_Callback(hObject, eventdata, handles)
% hObject handle to ButtonValue (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of ButtonValue
% Makes each button's cdata equal to the image underneath.
ButtonPosition = get(hObject,'Position');
F = getframe(handles.figure1, ButtonPosition);
set(handles.ButtonValue,'cdata',F.cdata)
%endfunction
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su Image Arithmetic in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!